元戎启行 软件开发 一面 9.25

时间一个小时,面试官看起来很年轻啊,感觉刚毕业不久,手撕用时间久了点但还是做出来了,vector成员函数都不太记得了.. 以为resize可以直接设置容量..

1.竞赛主要做一些什么样的题目  + 写题 

n堆石子,按顺序操作第3~n堆,对第i堆选择一个数d,给i-1堆d个石子,给i-2堆2*d个石子,问最后最少的那堆最多有多少个石子。
水题,思路有的很快,但太紧张了,写的过程中磕磕碰碰,面试官提示一次才写出来,写个半个多小时说时间过了很久了就不出第二道题了...

2.说一说webserver 说十个人九个人写这个项目

3.select,poll,epoll,什么时候用select和poll会比较好

4.用户态和内核态,为什么要分用户态和内核态,用户态进入内核态,内核态进入用户态过程是什么(忘了,我答了个信号量balabala

5.信号量有哪些?

6.了解linux吗,平时有用过吗? 说一下常用操作

7.什么是并行和并发,并行的并怎么体现? (没说好,给面试官整笑了)

8.介绍一下redis

9.说一说事务  事务的四大特性  redis有事务吗

10.为什么redis这么快

11.说一说vector的扩容原理

12.在用vector执行业务的时候,有什么可以进行优化的吗?

13.模板元编程了解吗

14.用模板元编程写一个函数 清空vector的元素 同时释放内存(容量置零)

15.闲聊一会儿投递的事情

16.反问:进去做什么业务和需要的技术栈(无可奉告,进去才知道)有什么可以加强的地方吗(无可奉告)面试什么时候出结果(不知道,看hr)

手撕不太理想,一些基础知识也忘了好多.. 问了问hr什么时候出结果,说在国庆后了,开始漫长的等待... 

面试官都笑了.. 许愿能过吧
全部评论
好晚一面啊
点赞 回复 分享
发布于 2023-10-20 02:16 江西

相关推荐

世界上最难的事情是,长大以后的你还在坚持着实现小时候的梦想;而更难的事情则是,你真的实现了小时候的梦想。 10 年前的那个孩子怎么也不会想到,10 年后的他自己竟然真的成为了他梦想中的那个样子...... 启航 不知道为什么,从小就对计算机这么一个冰冷的东西情有独钟:我热衷于探索 Windows XP 控制面板中的每一个选项,与 Windows 搜索的吉祥物 Rover 做朋友,研究光驱和 3.5 软盘驱动器(是的,3.5 软盘!)的使用方式 —— 即使在那个计算机还没有普遍连上网的时代,我依然愿意探索计算机中的每一个角落。 当然,这可能和我喜欢玩计算机游戏有关,在那个网络并不发达,移动通信...
在摸鱼的香菇很想退休:感觉佬的经历是我曾经想过的 我最开始想学计算机是因为我想写游戏脚本 不过后来上大学走偏了去打竞赛了 不过算是找到另外一个爱好了 从结果来看感觉还是学历加非科班吃了亏 不过现在形式不好 读研也不一定能有更好的结果 还是祝愿佬拿到更多更好的offer吧 感觉你真的很优秀
点赞 评论 收藏
分享
评论
2
17
分享
牛客网
牛客企业服务