8.25美团秋招一面

 岗位:软件开发工程师(后端)
面试timeline:8.7投递-8.9第一次笔试-8.16第二次笔试-8.25一面
问题40分钟:
1.介绍多态,重载、重写底层如何实现
2.野指针和悬挂指针出现场景,产生什么后果,如何解决
3.介绍智能指针,什么操作会导致共享指针引用计数加1、减1
4.如果想把一个智能指针的释放控制在某一个线程内应该怎么做?这个我不会,面试官说要让指定线程一直持有着它,然后再释放,我还是没太懂
5.对堆和栈的理解
6.申请堆空间的方式,两种方式的区别
7.STL库有了解吗?vector有了解吗?
8.除了添加元素时容量不够会扩容,还有什么时候会扩容?这个我不知道,面试官说还有一个用来动态扩容的容器阈值,当前申请的内存超过阈值时会提前申请。
9.vector底层数组在内存分配上是什么特性
10.还有其他内存分配方式吗
11.为什么有epoll,epoll的水平触发和边缘触发
12.tcp三次握手
13.对于客户端和服务器而言,是怎么认出这个tcp连接的?我当时一直没get到面试官的意思,现在想想应该是想让我回答四元组标识一条连接吧?
14.客户端和服务器的fd都是什么时候生成的
15.连接队列满了会给客户端返回什么?不清楚,面试官说reset
16.进程和线程。我当时有点昏头了,说进程不能很好的利用多核cpu,面试官说多进程也可以用多核
17.进程间通信
18.linux排查问题的相关命令:查网络连接、查网络连接个数、grep反向查找

手撕:反转链表
我发现如果面试官比较满意前面的问答的话,出的题就比较简单一点
#秋招笔面试记录# #牛客创作赏金赛# #牛客激励计划#
全部评论
xd一面之后多久二面的
1 回复 分享
发布于 昨天 01:05 浙江
佬投的哪个岗位啊
点赞 回复 分享
发布于 昨天 12:26 重庆
同学,瞅瞅我司,医疗独角兽,校招刚开,名额有限,先到先得,我的主页最新动态,绿灯直达,免笔试~
1 回复 分享
发布于 今天 09:08 广东

相关推荐

昨天 15:00
已编辑
深圳大学 后端工程师
1. 算法题:找到无序数组中第k大的元素,不用堆,计算平均时间复杂度2. java线程和内核线程的对应关系3. java线程栈跟内核栈的对应关系4. ConcurrentHashMap是怎么保证并发安全的5. ConcurrentHashMap扩容的同时插入数据会出现什么6. 渐进式扩容是怎么做的7. 有没有对线上问题做过gc调优8. 怎么编写gc友好的代码9. tcp连接中客户端出现大量time_wait会导致什么问题?如何解决10. 了解过linux c网络编程吗11. 网卡收发包的原理12. docker的网络模型是怎么样13. docker里面分配的虚拟网卡是怎么收发包的14. 用户程序读取磁盘数据的过程操作系统做了什么15. 磁盘IO的时间量级是多少,比如机械硬盘16. 有没有了解过磁盘的带宽17. 有没有做过网络层面的故障排查18. 读过哪些技术书籍19. 对哪些数据库比较了解20. select a, b, c from table where a = 1 and b > 1 order by c怎么建索引21. 对表结构做修改比如加字段、建索引会导致其他操作被阻塞吗22. redo log和binlog的文件存储是怎么样23. 怎么保证redo log和binlog是一致的24. 两阶段提交中哪个时刻算事务提交25. mysql的主从同步模式有哪些26. 从库全部挂掉了会阻塞操作吗27. innodb的缓冲池是怎么避免大量冷数据被扫描导致数据污染的28. 聊一个代表性的实习项目29. 在实习过程学了什么技术原理30. K8s的架构是什么样31. trpc的原理有了解吗32. trpc是怎么做服务注册和服务发现的33. K8s和trpc的服务发现有什么区别34. 智力题:1. 1000杯水一瓶有毒,用几只小鼠能测出来,2. 若干根不均匀的绳子,每根绳子从一端点燃烧1h,怎么精确测量45min35. 反问:有什么建议:不方便在面试中评价36. 反反问:在腾讯转正了吗,为什么放弃答辩,其它公司流程怎么样。讲了其它公司进度,面试官敲键盘记,说这边应该能给我过,看下一个面试官情况期待三面
想养修勾的芭乐在泡池...:不是哥们,这是要找人还是神😅
秋招笔面试记录
点赞 评论 收藏
分享
评论
点赞
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务