微信补录一面面经

约的上午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 条评论
登录 后参与评论

相关文章

来自专栏钱曙光的专栏

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

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

20110
来自专栏牛客网

基础题:深信服2018春季实习生面经

算法: 1、说一下二分查找 2、二分查找的条件是什么 3、说一下平衡二叉树的概念 4、你知道有哪些排序方式 5、归并排序的思想及时间空间复杂度 6、你知道图论算...

3547
来自专栏java工会

学java就两个问题

1708
来自专栏牛客网

迟到的贝壳面经

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

912
来自专栏牛客网

阿里 & 酷家乐:实习生面试

最近海投了十家公司,暂时有阿里两面(已凉)、酷家乐两面(大概凉了)、网易一面。前两个都是基础知识发挥得还可以,两家公司二面都凉凉。 阿里一面(3.21 26mi...

4444
来自专栏牛客网

金蝶java岗 技术面+hr面 面经(略水)

看了那么多大佬的面经,感觉都是可望而不可及,问的题目都挺难。今天我就发份简单点的面经,让大家参考一下这种公司的水平大概都是会问些什么,有所了解。  一面 : ...

4736
来自专栏程序员八阿哥

王老板Python面试(3): 一个初级python web后端开发工程师的面试总结

之前一直在做C++的MFC软件界面开发工作。公司为某不景气的国企研究所。(喏,我的工作经验很水:1是方向不对;2是行业有偏差)。

812
来自专栏上善若水

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

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

1673
来自专栏Android开发实战

Python自学之路

‘’坚持不是一件容易的事情,兴趣是最好的老师‘’,等你坚持过后你总会这么对别人侃侃而谈。

1333
来自专栏喔家ArchiSelf

IOT语义交互性之交叉

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

712

扫码关注云+社区