每次面试的经历都很好,面试官都很nice。就算答不上来面试官也会进行引导、提供思路。
有一些问题不太记得了,尽可能都写下来了
一面
java初始化顺序
双亲委派机制
内部类、静态内部类、匿名内部类
gc过程
为什么survivor区要分成两个区
TCP、UDP区别
TCP四次挥手
https加密过程
GET 和 POST的区别
Activity生命周期
onstart 和 onresume区别
View的绘制过程
算法:dfs非递归实现、旋转矩阵
二面
java的加载过程
多态、动态绑定
进程和线程
java中线程的实现
synchronized
http1.x和2.0的区别
http的响应码含义、作用
DNS的实现过程、DNS截获
算法:通过前中序遍历得出后序遍历、
找出数组中的k数(左边所有的数都比k数小)
三面
项目细节、优化方案 (对使用框架的了解、为什么使用、重新设计的话你要怎么设计这个系统。这个说了很久)
职业规划
数据库的索引是什么、为什么使用
浏览器输入网址后的整个过程
DNS过程、基于什么协议、为什么用udp、dns截断
网关、网桥、路由器
IPv4网段
ip地址局域网到外网的转换
没有coding
感觉凉凉了,对于项目框架使用的原理和优化答得磕磕绊绊
再加油吧~
全部评论
(4) 回帖