腾讯暑期android开发实习

时间:2020.3

初试:

小哥哥人很nice,上来告诉我说是IOS部门,问我是否愿意,能够调整到安卓(我当然不想调呀) 我说没啥经验,小哥哥说没事,我们还是看重基础,所以下面的面试基本都是一些在计算机系统,网络以及数据结构与算法的基础题。

  • 1.线程和进程
  • 2.进程的通信
  • 3.堆栈的区别
  • 4.java的内存管理(GC等等问题)、线程安全(死锁等)
  • 5.tcp
  • 6.http
  • 7.快排算法
  • 8.堆排序(这个没答上来,用的少,还是菜了)
  • 9.两个数组找相同元素
  • 10.爬楼梯问题 总的来说很基础了,凭我记忆写的,可能有些不全,计算机系统是我一年前学的了,印象不是特别深刻,答得一般,但是小哥哥很有耐心听我掰扯。 其实初试的体验很好。

不知道有没有小伙伴和我一样。下午刚面完,体验不错本来挺开心的;晚上刚吃完饭,突然给我来了一个电话,给我整懵了。这是复试吗,我不是特别确定。暂且当做复试吧。

复试:

电话很突然,面试官的表现依旧突然,十分着急的感觉。反正跟我聊的驴唇不对马嘴,体验极差,也就体验了几分钟吧。

  • 1.自我介绍
  • 刚刚说完自己的名字,表示本人是一个大三在读生,正准备介绍项目。
  • 打断我。直接问我,你没有IOS开发经验吗?我当然只能说没有。接着问,那其它客户端呢,我说我使用过安卓,但不是特别熟悉。
  • 这里我必须承认,这方面经验确实不是特别多,做过一些小项目。
  • 然后他问了我一些调优的问题,我没答上来。
  • 跟我说:你这也没经验,我能问什么,基础的别人也有,有啥问的。(基本就这意思,反正从这里开始我就知道我人没了,没啥心情)
  • 最后问我几个基础的,特不情愿的样子。
  • 这里也不想回忆了,和之前基本类似。
  • 答得不是特别好 没有10分钟吧,就直接你有什么想问我的吗?(内心os:我能有吗?)