360一面二面,估计凉

一面(问基础知识):
自我介绍;
介绍完开始问基础
排序算法有哪些,复杂度
复杂度相同,快排的优势
讲一下STLvector list 等的底层实现
存放数据量比较大的时候选择vector还是list,数据量比较小的时候呢
栈和队列的区别
死锁的条件
进程线程优缺点
进程通信方式
类成员访问控制方式有哪些(private和protected区别)
常用设计模式讲一下
malloc和new的区别
快排思想

二面:(一面完10分钟左右继续)
进程的状态
死锁的条件,解决死锁的方法
问了三个算法没听过,直接回答不会
讲一下内存管理,自由存储区是什么
malloc内存分配底层操作,用malloc分配内存1k和100M有什么区别
TCP三次握手和四次挥手
三次握手过程中做了哪些准备(没答好)
为什么有TIME_WAIT
设计抢红包算法(一直问问了很多)
有些忘了是一面还是二面的,写在一面里,二面问的和一面有重复,但是更加深入。
二面比较紧张感觉答的很差,估计凉凉
#内推##秋招##360公司##面经##C++工程师#
全部评论
很简单很基础预警
点赞 回复 分享
发布于 2018-08-21 14:15
抢红包问题具体是什么
点赞 回复 分享
发布于 2018-09-02 22:33
二面过不过会不会通知啊
点赞 回复 分享
发布于 2018-08-22 13:57
是c c++吗看问题像
点赞 回复 分享
发布于 2018-08-21 20:53
时间复杂度相同,快排的优势是什么该怎么回答哈
点赞 回复 分享
发布于 2018-08-21 20:06
同问什么岗位?
点赞 回复 分享
发布于 2018-08-21 18:12
楼主,一面完是面试官直接说有二面吗
点赞 回复 分享
发布于 2018-08-21 17:56
什么岗位啊
点赞 回复 分享
发布于 2018-08-21 15:24
视频面,两面是连一起的吗
点赞 回复 分享
发布于 2018-08-21 15:19
咋全是基础 没问项目吗
点赞 回复 分享
发布于 2018-08-21 14:18
三次握手过程中做了哪些准备,这是想问什么?商量最大报文段?滑动窗口?缓冲区?
点赞 回复 分享
发布于 2018-08-21 14:13
请问是哪个部门呀?
点赞 回复 分享
发布于 2018-08-21 13:54
请问是哪个部门?
点赞 回复 分享
发布于 2018-08-21 13:05

相关推荐

没想到这么快就结束了。说了这些问题,机会还是没把握住。1.从Linux角度,epoll怎么调到系统核心?没听懂,后面问ai,貌似是要我说出epoll种操作系统内核态用户态的切换过程。2.要我讲一个我项目的难点(在执行处理信息回调函数时如何确保这个过程不会被中断,我说用shared指针延长生命周期)说到一半打断我。3.unique指针和shared指针使用场景。unique独占,shared我想不到除了延长生命周期还有啥。4.进程和线程的区别。资源开销(创建销毁和切换上下文)安全性问题。5.进程线程的通信机制。进程:匿名和命名管道,信号,套接字,条件变量(提到了虚假唤醒)线程:条件变量,互斥锁读写锁6.讲一下你熟悉的排序(快速和归并),要我说归并的最好和最坏时间复杂度。这个问到了心里凉一半,前几天面试问的我怎么手撕,我很久没写了,面完后我赶紧去学手搓,然后问我这个,心里一万头草泥马奔腾,还是基础太差了吗?7.说一下归并的过程。我说了是递归的过程,递归到只剩一个或两个元素,然后比较大小互换,重复这个过程,但我忘了提要用一个额外的数组保存答案,哎。项目也没说什么,不知道为啥,15分钟面完心里挺难受的,没想到草草了结了,感觉应该是没了,面试官挺强的,他应该也看出来了我实践能力很差,哎,继续努力吧,还是太菜了。
查看7道真题和解析
点赞 评论 收藏
分享
评论
点赞
68
分享

创作者周榜

更多
牛客网
牛客企业服务