北京腾讯移动端面经
我本科研究生都是建筑系,现在打算转行做开发....
估计面试官看我转行的,问的问题都比较简单
4.17 早上10:40的一面
一面就手写代码三道,二分查找,string的实现(构造、析构以及让我写一些我自己常用的函数)。他在看我的代码的时候看我闲着,就又让我写了一个assert的实现。都结束之后问了一个快排和归并排序的复杂度和区别,然后就结束了。总共大概半小时多一点
今天 4.19 早上10:10的二面
二面先是聊了好久为啥要转行,以及建筑学的课程.....然后开始聊计算机方面的,比如数据结构和内存中的堆栈的区别,以及面向对象的理解,以及C++中多态的实现。然后手写代码一道,三选一,我选了最大子数组和的那一题。很久以前见过,想了想还是写出来了,还有两题分别是字符串反转(我觉得太简单就没选)和二叉树反转(递归和非递归,非递归感觉有些麻烦就没选)。然后又问了一道智商题,给定一张A4纸,297
* 210,能够测量出的长度可以有210 + 210 - 297 = 123等等,然后问下面的选项中哪一个没法测量出。
之后还问了一些奇怪的问题,比如 如何调查全北京小卖部的数量,以及说自己的一个优点和缺点。等等
二面的时间比较长,近50分钟吧,感觉上还行,但是至今没有收到消息.....
顺便问问各位北京的同学们一面二面都是什么时间啊,整个面试过程就是20号截止吗.....今天收不到消息是不是就没希望了......
#腾讯#