|一面40min
面试官首先介绍shopee业务,他说他是金融部门]的,做的相当于东南亚的支付宝
手撕: int数组里最大子序列和(用了动态规划,后面被面试官点出来发现并不需要dp数组)
java基础:
StringBulider和StringBuffer (区别、底层)list、 set、 map
final、finally. finalize
equals、==、 hashCode
线程创建
并行和并发
如何实现线程安全
volatile实现的内存结构
线程异常处理.
Thread类的stop方法和interrupt方法
JDBC创建过程
union和unionAll的区别
有自己写过安卓吗(零基础。。。)
对象变量赋null,原对象会被马上回收吗
|= 面40min
首先问我有没有了解安卓的基础, -面后有没有看过(当然。。没看过)多线程安全问题
JVM内存模型
HTTPs与HTTP (区别、过程)
数字证书CA原理(没深入了解)
TCP与UDP
滑动窗口
TCP分片(回答了粘包和拆包,其实不然)
为什么选安卓送命题(感觉说对安卓感兴趣太假了,所以就老实交待了)
面试官人很好,他说他之前都是面社招了,不太会问校招的问题,问的都比较偏基础一点,然后看我讲的比较细,后面就干脆不问了,跟我谈了十几分钟的人生,以过来人的身份给我说了很多经验,希望我不要太拘谨,放开一点,自信张扬-点,等到了30岁再收敛、谦逊-点也不迟。。。嗨。。。感慨一下我是真的老了。
收获还是挺多,感觉那大哥在团队里是一个挺有 感染力的一个人,希望能进入下一轮!
以上就是本次分享内容,更多大厂Shopee工程师面试经验持续关注六星社区。
想要高效学习,指路微信公众号——【python编程学习圈】每日分享学习干货,关注即可免费领取整套Python零基础到入门资料及学习教程,走过路过,千万不要错过!!快行动起来!!
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!