腾讯一面凉经分享
第一次面试,由于之前没有过经验加上准备不是很充足,所以一番折腾就GG了。
之前和面试官约好了面试时间,今天下午就开始紧张地准备着,甚至翘掉了我的软件工程课;19:10收到了面试官的电话,“怎么刚才打电话打不通呢?”我这神奇刚换的nova6手机,坏了吗?但是确实没有通话记录啊。。。。电话那头是一个声音很好听的小哥哥,说话也很温柔。
- 上来先做一下自我简单的自我介绍,不要太长,三分钟即可。
- 根据我的自我介绍,“这样说你的算法不错嘛,来说一下常见的排序有哪些“说一下快排
- 做一套笔试题,用JS来解决,这是我GG掉的原因了,之前刷题都是清一色的C,很少用JS来解决过算法题,磕磕绊绊交上了答卷之后,四个题目就会做三个,第一个是用JS来实现奇数在左,偶数在右,尽量少的申请空间,第二个是给一个JS嵌套对象,然后获取给出依赖网中 js 模块的加载顺序;第三个是数字分割,如何分割得到的子数字乘积最大;第四个是两个有序数组,知道长度,求这两个数组合起来的中位数。
- 2020-04-01 PS:在讨论第二个问题时,由于JS的加载过程和树的遍历很相似,所有聊了聊树的三种遍历,BFS和DFS
- 回到面试环节,接触过react吗,说说接触过那些东西
- 谈谈你说的虚拟DOM,为什么要用虚拟DOM?
- 接触过ajax吗。说说ajax请求数据所用的对象是啥?它的特点有哪些?
- 在你项目里面是如何解决异步的请求的
- 还有什么想问我的吗?
总结:刷题还是一定不要忘了用吃饭的语言,毕竟人家不会让你去用c到公司去给他们解题的。
PS:太晚了,面试一直持续到晚上九点多,现在很不清醒,感觉大脑丝毫运转不动,脖子也疼,以后想起来会继续更新的。