微信补录一面面经

约的上午10点半,先加了面试官微信,发了一个链接给我40分钟做题。总共四道,第一道一个智力题,第二道topK问题,第三道代码补齐,第四道链表反转。

第三道题花了比较长时间,面试官给我加了15分钟才做出来。

开始面试:

1)讨论第一道智力题,64匹马8个赛道,找出前四名,最少赛多少场。

2)讨论第二道topK问题

3)C++问什么要引入虚函数,什么叫代码可扩展性,虚函数表讲一下

4)struct中为什么要字节对齐,怎么修改默认对齐方式

5)new和malloc区别

6)shared_ptr和unique_ptr区别

7)实现一个strcpy()函数要注意哪些问题

8)进程通信方式有哪些,线程呢

9)线程中锁有哪几种。互斥锁和自旋锁实现机制将一下,分别运用在什么场合,有什么优缺点。

10)vector,map,set,hashmap底层实现机制讲一下,查找和插入时间复杂度多少,为什么。

11)TCP为什么要四次挥手

12)TIME_WAIT为什么会有这个状态,大量TIME_WAIT存在什么问题,如何解决

13)select,poll,epoll什么区别,两种触发方式和优缺点讲一下

14)让线程安全的方法有哪些

15)问项目中问题

16)什么时候能实习,能实习多久

个人编程能力比较差,前面的笔试花了比较长时间,面试官可能不太满意。技术问题都很常规,基本上都答上了。项目就问了2,3个问题,可能感觉做得不是很深吧。

面试官评价:基础还可以,项目经验有点少。3天前面的,不知道还有没二面,等吧。。。。。

点击作者姓名与作者大佬交流~

作者:offer会有的

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏精讲JAVA

程序员们,曾经是否有个bug让你开始怀疑人生

相信程序员们都有一个共同的女朋友。这个女朋友总是阴魂不散,时不时还不忘调戏下男朋友程序员,而且你依然对她欲罢不能、想入非非。

912
来自专栏上善若水

007-golang-GO 编程高手的五个阶段

第一个阶段(菜鸟): 刚刚学习了这门语言。 已经通过一些教程或者培训班了解基本的语法,可以写短的代码片段。

2133
来自专栏牛客网

阿里一二面面经

【每日一语】有时候我想成为别人,有时候我觉得自己是在为没有可能去好好享受的另一个人生去奋斗,所以我希望它能有价值。——《达拉斯买家俱乐部》

1493
来自专栏java达人

通过人工智能编写自修改/自完善的程序

作者:Kory Becker 译者: Mr派 来源:http://www.primaryobjects.com/2013/01/27/using-artific...

2118
来自专栏牛客网

迟到的贝壳面经

上周末在北京贝壳的一面+二面经历,很遗憾,二面没有通过,与其埋怨面试官问的太深太细,不如找找自己的原因。 

1042
来自专栏牛客网

阿里2019实习内推,五轮技术面+一轮HR面,Java岗面经

在牛客网上获取到很多知识和信息,现在反馈一波,希望能对广大找实习的同学有所帮助。 个人情况:EE方向渣硕,二月末内推了阿里集团某部门Java岗,约三周完成了所有...

3895
来自专栏喔家ArchiSelf

IOT语义交互性之交叉

这个系列文章描述了一个单一的语义数据模型来支持物联网和建筑、企业和消费者的数据转换。 这种模型必须简单可扩展, 以便能够在各行业领域之间实现插件化和互操作性。 ...

762
来自专栏牛客网

【360烤面筋】

【每日一语】生存在我们每个人体内的,一到时候,它就会抖掉身上的尘土,慢慢地萌芽开来。——《穿条纹睡衣的男孩》

692
来自专栏炉边夜话

拥抱变化—— 可扩展性杂谈

                                                                                ...

931
来自专栏钱曙光的专栏

一周极客热文:你工作了几年以及待遇大概多少?

本周被盖到400+楼的最最最热门文章是《大家聊聊待遇:工作几年,待遇大概多少??》。由于回复的内容“炒鸡”多,小编也无法很好的整理并得出高大上的结论,我想大家还...

20610

扫码关注云+社区