22届tp-link提前批软开(成都)一二三面经

1.一面(15min)
(1)自我介绍
(2)挑选简历上的一个项目进行介绍和说明,包括项目内容,自己在项目中的角色和负责内容以及项目所用到的技术点。
(3)说出自己在上述项目中遇到的难题以及解决办法
(4)jvm内存结构。
(5)什么是线程安全,java是如何保证线程安全的,synchronized底层是如何实现的。

2.二面(40min)
1.自我介绍
2.智力题,rand(5)可以生成0-4随机数,rand(7)可以生成0-6随机数,请用rand(5)实现rand(7)
3.智力题,有1000瓶酒,有1瓶毒酒,现用老鼠试毒,至少需要多少老鼠能找出毒酒。
4.手撕代码,在O(n)时间复杂度找出第三大的数(Leetcode414)
5.手撕代码,找出最长连续1串(LeetCode1004)
6.jvm垃圾回收机制(何时开始回收,如何判断对象为垃圾对象,回收方法),以及回收发生在哪个区域(新生代,老年代)
7.调用System.gc()是否会立即回收,为什么

3.三面(20min)
1.自我介绍
2.挑选简历上的一个项目进行介绍和说明,包括项目内容,自己在项目中的角色和负责内容以及项目所用到的技术点。
3.面试官会问简历上一些其他经历(学生工作,竞赛,实习等)
4.用户在word中键入“a”,用户会看到屏幕上显示“a”,这个整个过程计算机是如何实现的。

tp-link面试流程效率比较高,基本今天面试,两天内就会收到下一次面试通知。以上是还记得一些问题,希望大家秋招offer多多!
#面经##校招##TP-LINK##Java工程师#
全部评论
word里面输入"a",这个题从哪些方面回答啊
1 回复
分享
发布于 2021-06-25 17:07
楼主后面还有面试吗
点赞 回复
分享
发布于 2021-06-25 11:39
阿里巴巴
校招火热招聘中
官网直投
手撕代码是现场写代码吗?还是说思路呀
点赞 回复
分享
发布于 2021-06-25 13:08
三面的第四题答案是什么呀?有没有大神可以指点下
点赞 回复
分享
发布于 2021-06-25 17:06
楼主一面是什么时候啊
点赞 回复
分享
发布于 2021-06-29 13:06

相关推荐

16 47 评论
分享
牛客网
牛客企业服务