听说有人想要爱奇艺面经?

作者: 6b440373157d | 来源:发表于2018-05-04 09:10 被阅读352次

    爱奇艺的面试相对于腾讯的玄学面试和头条的疯狂怼算法来说,是我遇到的最最正常的C  面试,简直要感动哭了…(好了我知道是我运气差而且简历菜…

    下面的问题不太全,因为22号面完到现在忘了很多细节,不过被问住的一些问题还是记得很清楚的。

    一面:

    聊了聊项目,做过后端,单机的吗?单机的……

    Q:知道回调函数吗?

    A:知道啊…(不是很懂想要考察什么)

    Q:写个strcpy

    A:……撸代码(PS铅笔写代码用着就是舒服)

    Q:C语言的memcpy用过吗?(笑)经常用是吧

    A:嗯……

    Q:你知道对memcpy(a, a 3, 6)这样的代码怎么处理的吗?

    A:这是ub吧……讲道理应该不能这么用,用restrict关键字限定了的吧?

    Q:其实他是有做处理的,你有了解吗?

    A:并木有…

    Q:有做过高并发的处理吗?

    A:没有这样的场景,没做过,只看过相关的东西。

    Q:看过什么?

    A:多线程,多进程优化,IO多路复用

    Q:IO多路复用有啥

    A:select,poll,epoll,MAC上好像有个kqueue?

    Q:讲一讲

    A:balabala……

    Q:有啥爱好

    A:balabala(我才不会告诉你我的爱好是看legal high舔gakki)

    Q:看过什么技术论坛

    A:知乎,陈皓的博客啥的

    PS一面面试官看起来超有亲和力XD

    二面:

    Q:C  多态了解过吗?

    A:分为运行时多态,主要就是虚函数和dynamic_cast这些,还有编译时多态,就是模板和函数重载这些。

    Q:虚函数是怎么实现的?

    (忽然懒得写回答了,师兄就在我后面干活,我就摸鱼写面经好像不太好,速战速决吧XD答案大家可以自行讨论XD)

    Q:析构函数可以是虚函数吗?

    Q:析构函数是虚函数的好处是啥?不加virtual会有什么后果?

    Q:构造函数可以是虚函数吗?可以调用虚函数吗?会有什么后果?

    Q:写一个有序链表合并吧?

    Q:这个条件判断反了吧?(我:……)

    Q:KMP知道吧?不不不你不用写,就说一下原理就行。

    Q:给你500M内存,有4亿个IP,给你一个IP,问怎么判断当前IP是否在线?

    Q:磁盘空间?当然是不能用的(我:确实用了就没啥意思了。。)

    Q:指针和引用区别是啥?你在什么场景下用引用?指针呢?

    Q:select和epoll区别?

    Q:select就一点应用场景都没有吗?

    二面感觉没有一面顺畅,很多问题都是一再追问细节,直到答不出来,但所幸面试官很有耐心,能等我思考,还会给一些提示……慌得不行地过了二面XD

    大概就这些~二面下来体验还是挺不错的~祝我自己终面顺利!祝远程面试的诸位文运昌隆~!

    点击作者姓名,和作者大佬交流

    作者:明月照相机

    来源:牛客网

    相关文章

      网友评论

        本文标题:听说有人想要爱奇艺面经?

        本文链接:https://www.haomeiwen.com/subject/dffhrftx.html