Android2023暑期实习—网易游戏一面面经
【Android|Android2023暑期实习---网易游戏一面面经】2022/03/28 14:00
,网易游戏一面,个人感觉网易游戏面试,题目有一定难度特别考验基础,自己基础不太行,加之开盘就慌了,肯定后面就是全局崩溃。主要是那些算法和操作系统,还有一些框架源码不太会
,自己以后多补补。冲冲冲。加之面试官问的好广啊,就给你展开说说,自己后面思维很混乱,总是没有思考清楚就回答了,又答错了,反过来纠正就很拉胯,害,面经还是要多背背。
- 自我介绍
- 说说数组和链表的区别
- 判断两个单链表是否相交
- 单链表相交如何找到交点
- 如何判断单链表是否有环
- 什么是二叉树,满二叉树,完全二叉树,各种树的定义
- 烧一根绳子从头烧到尾部,需要1小时,现在有若干条绳子,如何用烧绳子的办法统计1小时15分钟
- 讲一下冒泡排序的原理
- Java跨平台特性
- Java虚拟机的内存分布情况,讲一下每个的特点,然后垃圾回收算法
- 什么是内存溢出
- 什么是内存泄露
- Java是值传递还是引用传递,值传递和引用传递的本质是什么
- 讲讲hashcode和equals的区别
- Java里面的Map和Set有了解吗?展开说说?有序性?
- Java里面启动线程的方式有哪几种?展开说说
- Java的线程池,展开说说,怎么用
- OSI七层模型和TCP/IP的四层模型,每一层的具体作用,展开说说。
- 浏览器输入网址,按下回车键,整个过程发生了什么?结合OSI七层模型
- TCP三次握手展开说说,然后为什么不能二次,为什么不能四次
- TCP和UDP的区别
- Okhttp源码
- 一个Android—APK文件里面有哪些内容
- 为什么不能在主线程做耗时操作
- Crash和ANR的引起原因和区别
- 为什么ANR不会卡崩程序
- 不用Handler机制,如何在子线程操作UI
- 网络请求在子线程,如何在子线操作完之后,渲染数据到UI
- 讲一下Activity和Service的不同区别,从不同角度
- 问了操作系统,我说我不太了解(没戏了)
- 讲几个git的命令
- 有了解过协程吗,问了kotlin,我说我不会
推荐阅读
- Android|『基础巩固』---清晰图解深度分析HTTPS原理
- Android|Android----banner使用详解
- MyBatis|Mybatis基本使用总括(单表/多表/动态sql)
- MySQL|MySQL的JDBC编程及增删改查
- 算法|工程详细记录(超准确人脸检测(带关键点)YOLO5Face C++)
- JAVA|2022M6学习笔记
- 编程选择|Java结构化数据处理开源库SPL
- 设计模式|(一)设计模式——简单工厂,工厂方法和抽象工厂
- 大数据|Java 结构化数据处理开源库 SPL