来源:分享整理自网络
编辑:硕博生活圈
腾讯后端面经【一面】
暑期实习的第一个面试,面试官人挺好的,答不上来就说没关系,但是我自己开始的时候紧张死了,自我介绍一直说错。总的来说体验还是不错的。
1. 自我介绍5分钟,学校经历,项目,技术栈等。(实际只介绍了最多两分钟)
2. 重点问了简历上的项目
1. 这些项目都是自己感兴趣做的吗,还是出于什么原因呢?
2. epoll底层
3. socket做什么的?在七层网络的那一层,连接的步骤,客户端连接的步骤。(问题有些没理解)
4. 数据库相关。数据库怎么查(不知道是问指令还是说索引,我以为是指令,直接说不太会,还是面试少了)。MySQL的底层用到了什么。事务是什么?(自己学的不多,就直接说了数据库不太会,面试官还是追问,我太菜了!!)
5. 分别说一说协程、进程、线程。协程你说是用户态,那怎么在内核态运行呢(这个直接懵了)
6. 多线程之间的同步。加锁一直不释放会产生问题吗?锁的范围越大越好吗?
7. 多个进程之间怎么管理?(我答的进程池,不知道对不对)
3. 多久毕业,什么时候能来实习。
4. 手撕:一个是字符串找无重复字串的最大长度。一个是输出字符串中回文串最大长度的字符串,我用的双for循环,动态规划一时想不起来。
5. 反问
【二面】
面试官上来先介绍了部门情况,是做数据库方面的,总共不到30分钟,没有手撕,估计挂了!
1. 自我介绍
2. 项目拷打,部门是做数据库相关的,所以问数据库问的比较多。
1. 数据库你只是用来匹配用户名和密码吗?有没有进行其他的存储操作。
2. MySQL的四大隔离级别,并解释他们。
3. epoll和select的区别,为什么epoll要优于select?epoll底层
4. 第二个项目有测试吗?性能能达到多少?没测
5. 写一个helloworld程序,用./helloworld执行到输出到屏幕的这个过程。
6. http如何解析请求命令?
7. 数据库的安全性,怎么保证你数据库的安全呢。
8. 开放性问题:你对于数据库的看法,作用。
9. 还有些问题忘了
10. 问我一面手撕了吗?我说手撕了,不知道为啥不给我题写?可能八股答的太差了吧!
3. 反问
多半挂了,数据库学的不多,没手撕。
编程指北交流群(知识星球)来了! 实习/校招就业内推码,C++高频面试题,简历指导,offer选择,优秀开源项目 ,欢迎扫描下方二维码,加入编程指北交流群!
第一时间获取干货资讯
本硕博学习工作生活群
【谷歌Hub】:www.google-hub.com
版权声明
本文来源:除特别注明原创授权转载文章外,其他文章均为转载,版权归原作者或平台所有,仅用于学术分享。如有侵权请联系小编删除,谢谢。编辑:公众号硕博生活圈
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.