末流985本硕(面试岗位是软开C++)
提前批第一个投的公司就是TP,投递后过了几天会发笔试链接,记得是有行测以及两题编程题,题目都是力扣原题
一面:技术问题+项目问题+问了兴趣爱好
技术问题:
1.Satic关键字在局部变量、全局变量以及类中变量、函数间的作用及区别
2.TCP、UDP的区别
3.TCP保证可靠传输的协议有哪些
4.内存泄漏的原因及解决办法
项目:
1.介绍一个项目
2.你的贡献在哪方面
3.项目的亮点以及用到的技术
4.。。。之类的
不知道为啥最后问了我你的兴趣爱好是啥。。。。
二面:智力题+手撕代码+技术问题
本来以为就是聊聊人生、谈谈规划、问问项目,结果上来就是这次我可能要考察一下你的代码能力,我只能无力嘿嘿嘿
智力题:1000瓶酒,有一瓶有毒,最少用多少只老鼠可以最快检验出有毒的酒的编号(经典二进制问题)
代码:都是很简单的题。。不要紧张。。。唉。。
1.如何判断单向链表是否有环?
2.如何求出非空数组中第三大的数?(要求时间复杂度为O(n))
3.经典爬楼梯问题
技术问题:
1.OSI7层模型
2.数据链路层作用。。。(我给忘了,无力嘿嘿嘿)
三面:项目+人生规划
没想到面试官刚刚好对我的方向有点了解(方向很emmm一言难尽),所以项目问的还挺多,基本上是和一面有点像,会深挖一下背后的技术问题
还问了职业规划以及一些人生问题。。。问了本科成绩,有没有刷题,学了哪些课,有没有自学计算机相关课程啥的
愉快结束。。。应该是最后一轮了吧,没有给反问的机会
总之觉得三次面试体验都很好,面试官很nice,很温柔,遇到不会的还安慰你没关系,会引导你尝试回答,二面手撕代码我前一天晚上临时装了VS,打开的时候上面还是hello world ,也不会写输入输出,很尴尬,建议多刷刷题,练练各种输入输出的写法,不然只能像我一样,和面试官两个人面对面嘿嘿嘿了!
之前在牛客上看了很多面经,觉得很有用,分享下自己的面试内容,希望大家都offer多多呀~
全部评论
(9) 回帖