2019秋招 已拿头条offer的研发工程师面经 今天头条研发部招聘 凡宇新闻 C

作者:凡宇~

链接:

最终选择去头条了,不纠结了,目前曾经和头条签了两方,到此算是秋招正式完结了~~

假设有头条商业变现的测开同窗欢迎私信我哦,提早意识一下新共事,也是蛮好的^_^

最后再来回馈一波研发岗C++的面经(大都是挂经。。。),祝一切还在找上班的牛友最终都能拿到满意的offer~~

更多名企口试真题解析、面试阅历交换、招聘消息内推,尽在牛客!

求职之前,先上牛客!快快下载拿offer!

阿里巴巴—研发工程师C/C++(一面挂)

1. malloc和new的区别

2. vector和list的区别

3. C++如何成功多态,虚函数机制、虚指针、父类析构函数假设为非虚函数会有什么结果

4. 重载和笼罩有啥区别

5. 多线程编程

6. 网络编程

7. C++设计形式

9. 冒泡排序

10. 给定一个数字数组,写一个函数,将一切0元素移动到它的末端,同时坚持非零元素的相对顺序

thoughtworks—软件开发工程师(offer)

1. 线上作业减少需求,而后现场编码演示

2. 自我引见,名目引见

3. 深化引见一个名目

4. Sql、xss原理及进攻(简历上的内容)

猿辅导——客户端开发工程师(二面挂)

1. 手撕代码: 二叉树遍历并按行输入

2. 手撕代码:将双向链表按奇偶结点离开,构成两个链表并前往

3. 手撕代码:有序数组二分查找,前往查找元素最后一次性产生的位置,若不存在则前往-1

4. C++主要字static

5. 虚函数,虚函数调用细节,指针、援用、对象

6. 指针和援用的区别,援用经常使用sizeof的值是多少,援用能否占据空间

7. http原理,恳求头,传输文本类型

贝壳找房—C++研发工程师(一面挂)

1. 如何计算一个重复元素的数组中元素的个数,[1,1,2,3,4,4,5]前往5

2. Tcp三次握手、四次挥手,为什么衔接须要三次,断开却要四次

3. 进程和线程的区别,进程通讯形式,线程通讯形式

4. C++中如何成功内存治理

5. new和malloc的区别

一点新闻—服务端开发工程师(offer)

1. C++默认指针如何处置内存暴露疑问

2. TCP的拥塞控制机制

3. TCP的三次握手、四次挥手、为什么衔接须要三次,断开须要四次,每个环节的形态都是怎么的

4. 经常出现web疑问,SQL注入、XSS、CSRF,基本原理以及如何进攻

5. 各种言语的运行场景,如python的运行场景

6. 类型严厉与非类型严厉的优缺陷

7. Linux硬链接和软衔接的区别

8. Mysql如何成功极速查找,索引,索引的成功,提高效率的要素

9. 编程:判别一棵二叉树能否是平衡二叉树

10. 编程:二叉树的广度优先搜查遍历

11. 编程:顺时针打印矩阵

12. 如何应用快排对一个单链表启动排序

与作者交换:

更多笔经面经: scuss?type=2&order=3

© 版权声明
评论 抢沙发
加载中~
每日一言
不怕万人阻挡,只怕自己投降
Not afraid of people blocking, I'm afraid their surrender