深信服提前批一面C/C++(凉经)

21号晚做的笔试,当晚进行约面试,23号下午3点面,时长40分钟。
首先自我介绍。
大学时最喜欢哪一门课?为什么?(答曰C语言😂,面试官皱眉)
介绍下第一个项目?(一通叽里呱啦介绍,讲得不是很清晰,面试官似乎没听明白)
你做的代码量复杂吗?有多少行:答曰几千行
有遇到什么bug困难,怎么解决的?答了几个自己遇到过的问题。
有没有实习过,本科就直接下定决心考研了吗?答曰无实习,直接考研。
本科做的东西,有没有参加竞赛?(答曰电赛,继续问有没有其他,acm有没有?答曰无)
你用过的算法有哪些?
项目几个人做的,公司合作的还是自己实验研究的?
电赛的最大亮点是什么?
做的东西有什么应用地方?
做的东西有开源参考吗?是自己纯手撸吗?答曰有参考。
课余时间怎么提升自己?
有没有看过优秀的开源代码?
会使用哪些脚本语言?答曰会简单的python,以前用python写过前端。
然后是八股,问了许多数据结构相关的问题,图的最短路径,查找算法,排序算法,二叉平衡树是等等?(几乎都没答上来)
继续问了笔试题的动态规划思路。
无手撕
反问:1、公司做的方向是否有匹配自己的😂,答曰各种各样的都有。
2、建议评价,答曰不能说,但建议需要加强数据结构的相关知识。

总结:首先是我几乎没什么面试经验,这次面试在讲项目时有点语无伦次了,给面试官讲的半懂不懂的,其次是很多数据结构知识全忘光了,答不上来有点尴尬,总体感觉表现不行。
全部评论
明天面试,慌得一批,第一次面
点赞 回复 分享
发布于 2024-06-23 19:38 陕西

相关推荐

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

创作者周榜

更多
牛客网
牛客企业服务