腾讯、阿里、头条等12家企业30场面试经验汇总,真干货!

上传人:油条 文档编号:46661267 上传时间:2018-06-27 格式:PDF 页数:16 大小:243.70KB
返回 下载 相关 举报
腾讯、阿里、头条等12家企业30场面试经验汇总,真干货!_第1页
第1页 / 共16页
腾讯、阿里、头条等12家企业30场面试经验汇总,真干货!_第2页
第2页 / 共16页
腾讯、阿里、头条等12家企业30场面试经验汇总,真干货!_第3页
第3页 / 共16页
腾讯、阿里、头条等12家企业30场面试经验汇总,真干货!_第4页
第4页 / 共16页
腾讯、阿里、头条等12家企业30场面试经验汇总,真干货!_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《腾讯、阿里、头条等12家企业30场面试经验汇总,真干货!》由会员分享,可在线阅读,更多相关《腾讯、阿里、头条等12家企业30场面试经验汇总,真干货!(16页珍藏版)》请在金锄头文库上搜索。

1、NOWCODER牛客网牛客网IT 笔试笔试/面试面试题库题库校招校招历历年年笔笔试试面面试试真真题题,尽在牛客网,尽在牛客网牛客网牛客网,程序员学习、备考、求职题库腾讯、阿里、头条等腾讯、阿里、头条等 1212 家企业家企业 3030 场面试经验汇总,真干货!场面试经验汇总,真干货!面试经验包括阿里巴巴、今日头条、腾讯、阿里巴巴、今日头条、腾讯、360360、网易游戏、人人网、网易游戏、人人网、美团点评、京东、网易、去哪儿网、美团点评、京东、网易、去哪儿网、PayPalPayPal、美丽联合、美丽联合共 12 家企业拿到的正式 offer 包括阿里巴巴阿里巴巴、今日头条今日头条、腾讯腾讯、京东

2、京东、去哪儿网去哪儿网,口头录用意向包括 360360、美丽联合、美丽联合阿里巴巴阿里巴巴2 月底内推,在官网填写了简历。选择的是阿里云的研发工程师 C/C+实习岗位。电话一面电话一面( (团队团队 1)-31)-3 月月 7 7 日日B 树、存储模型(B B 树、树、B+B+树与数据库引擎这块是热门问题树与数据库引擎这块是热门问题)字典树构造及其优化与应用持久化数据结构,序列化与反序列化时机大规模文本文件,全是单词,求前 10 词频的单词(TopTop k k 问题是热门问问题是热门问题题)堆排序与其在求 10 词频问题中的应用字典树与其在统计词频上的应用红黑树的特性与其在 C+ STL 中

3、的应用红黑树的调整贪心算法与其弊端能取得全局最优解的算法动态规划的原理与本质(动态规划动态规划 dynamicdynamic programmingprogramming 是笔试热门题是笔试热门题型型)01 背包问题的详细解释进程间通信方式数据库中 join 的类型与区别(如果平时不怎么写业务代码,可能不会经如果平时不怎么写业务代码,可能不会经常用到数据库,建议面试前多准备一下常用到数据库,建议面试前多准备一下)NOWCODER牛客网牛客网IT 笔试笔试/面试面试题库题库校招校招历历年年笔笔试试面面试试真真题题,尽在牛客网,尽在牛客网牛客网牛客网,程序员学习、备考、求职题库数据库的 ACID实

4、现 bitmap 数据结构,包括数据的存储与插入方式实现 unordered_map,键为 string,value 不限实现 unordered_map 过程中的冲突解决办法一串 int 型整数存放磁盘上的压缩存储方式, 包括写入与读取及内存无法一次性读取时的解决办法对 Java 的了解Bloom 过滤器处理大规模问题时的持久化,包括内存大小受限、磁盘换入换出问题(BloomBloom 过滤器是热门问题过滤器是热门问题)线程池的了解、优点、调度处理方式和保护任务队列的方式对象复用的了解零拷贝的了解Linux 的 I/O 模型(I/OI/O 模型是热门问题模型是热门问题)异步 I/O 的详细解

5、释电话二面电话二面( (团队团队 1)-31)-3 月月 1010 日日(二面一般对项目及各个知识点问的比较深入,答不上来的话可以直接说(二面一般对项目及各个知识点问的比较深入,答不上来的话可以直接说不太清楚,心态不能崩)不太清楚,心态不能崩)线程池对线程的管理方式,包括初始化线程的方法、线程创建后的管理、指派任务的方式同步 I/O 与异步 I/O 的区别,包括如何定义异步 I/O、I/O 实质上交给谁完成、如果实现异步Direct I/O 和其与异步 I/O 的区别Linux 内核如何调用 Direct I/OBloom 过滤器的优点与原理字符串 hash 成状态位的具体实现方式hash 函

6、数如何保证冲突最小文件读写使用的系统调用文件读写中涉及的磁盘缓冲区与其手动 flush 问题NOWCODER牛客网牛客网IT 笔试笔试/面试面试题库题库校招校招历历年年笔笔试试面面试试真真题题,尽在牛客网,尽在牛客网牛客网牛客网,程序员学习、备考、求职题库数据库 join 的具体含义(二面后一周官网显示已回绝,同时新开了一条内推进度)(二面后一周官网显示已回绝,同时新开了一条内推进度)电话一面电话一面( (团队团队 2)-32)-3 月月 1616 日日struct 与 class 的区别STL 库的介绍(投投 C+C+的要对的要对 STLSTL 这块多上心这块多上心)vector 使用的注意

7、点及其原因频繁对 vector 调用 push_back()对性能的影响和原因vector 重新分配内存的大小与方式hashmap 的实现方式map 的实现方式红黑树的了解C+虚函数的具体实现原理(虚函数和虚函数表是热门问题,一定要弄清虚函数和虚函数表是热门问题,一定要弄清楚其原理与实现楚其原理与实现)实现编译器处理虚函数表应该如何处理析构函数一般写成虚函数的原因解释哲学家进餐问题描述银行家算法实现一种算法解决哲学家进餐问题大数量整数的去重问题如果用 bitmap 解决大数量整数去重问题,计算当全为 int 型整数时需要消耗的内存算法题:环形公路上加油站算法问题(此题比较经典,可百度到此题比较

8、经典,可百度到)现场二面现场二面 & & 现场三面现场三面( (团队团队 2)-32)-3 月月 2222 日日(团队(团队 2 2 在北京,所以邀请我去望京现场面试的)在北京,所以邀请我去望京现场面试的)变长编码的实现与传输问题手写实现智能指针类NOWCODER牛客网牛客网IT 笔试笔试/面试面试题库题库校招校招历历年年笔笔试试面面试试真真题题,尽在牛客网,尽在牛客网牛客网牛客网,程序员学习、备考、求职题库布隆过滤器的特性及将其特性反转的实现(反转后即查到的一定存在,查不到的不一定不存在)STL 底层的介绍(二面后一个月官网显示已回绝,同时新开了一条内推进度)(二面后一个月官网显示已回绝,同

9、时新开了一条内推进度)电话一面电话一面( (团队团队 3)-43)-4 月月 2828 日日(此次一面是在笔试后一天打来电话的,但面试官并不知道笔试成绩,面(此次一面是在笔试后一天打来电话的,但面试官并不知道笔试成绩,面试时临时查了笔试成绩)试时临时查了笔试成绩)TCP 与 UDP 区别TCP 建立连接的步骤(TCPTCP 连接建立与断开是热门问题连接建立与断开是热门问题)对云计算网络的了解对路由协议的了解与介绍常用的 Linux 命令介绍对 awk 与 sed 的了解C+、Java 和 Python 的联系与区别,包括语言特性、垃圾回收、应用场景等HashMap 和 HashTable 的区

10、别与底层实现(此为此为 JavaJava 题,即使投递题,即使投递 C+C+方向,仍然要会一些方向,仍然要会一些 JavaJava)二叉树的遍历与实现电话二面电话二面( (团队团队 3)-53)-5 月月 6 6 日日(二面主要探讨项目与实现细节,并给出了一些额外要求让人立即实现。(二面主要探讨项目与实现细节,并给出了一些额外要求让人立即实现。保持好心态一点点去想即可,面试官也会不断给些提示)保持好心态一点点去想即可,面试官也会不断给些提示)网页解析的过程与实现方法Bloom 过滤器的实现网络层分片的原因与具体实现电话加网页写代码三面电话加网页写代码三面-5-5 月月 1111 日日NOWCO

11、DER牛客网牛客网IT 笔试笔试/面试面试题库题库校招校招历历年年笔笔试试面面试试真真题题,尽在牛客网,尽在牛客网牛客网牛客网,程序员学习、备考、求职题库打开 online text editor - collabedit在线编写代码算法题 1:给定有序数组,取前面某段调整到最后,即进行一次旋转操作后,对任意元素进行快速查询。敲代码不运行(leetcodeleetcode 上有此题上有此题)算法题 2:n 对括号正常匹配情况的枚举输出。敲代码不运行TCP 三次握手的详细过程hrhr 电话面电话面( (团队团队 3)-53)-5 月月 1111 日日了解实习时间hr 介绍整个团队后让选择实习地点

12、,北京或杭州英文自我介绍(最好提前准备一段英文自我介绍最好提前准备一段英文自我介绍)实习生录用意向书发放-5 月 13 日今日头条今日头条3 月初内推,直接发送的电子版简历。此阶段暑期实习招聘还没开始,基本都是散招,面试的过程很随意。二面结束后面试官通知面试未通过现场一面现场一面 & & 现场二面现场二面-3-3 月月 9 9 日日算法题 1:无序数组查找第 Top k 元素。手写代码实现算法题 2:并查集。手写代码实现Python 中 range 与 xrange 的区别算法题 3:链表反转。手写代码实现git merge 与 rebase 的区别4 月份在官网上又重新投递了一次, 4 月

13、18 日参加了今日头条的第二场在线笔试(第一场是 3 月 30 日)。笔试通过后可以在线选择是现场面试还是视频面试,我选择了视频面试视频一面视频一面-4-4 月月 2525 日日(一面面试官长的像赵又廷,视频一开当时我就惊呆了)(一面面试官长的像赵又廷,视频一开当时我就惊呆了)NOWCODER牛客网牛客网IT 笔试笔试/面试面试题库题库校招校招历历年年笔笔试试面面试试真真题题,尽在牛客网,尽在牛客网牛客网牛客网,程序员学习、备考、求职题库算法题 1:枚举给定数组中的所有非递减子序列。敲代码运行算法题 2:枚举给定数组的全排列。敲代码运行介绍 I/O 复用技术,epoll 优于 select 的

14、原因介绍线程池图的邻接矩阵和邻接表的表示,邻接表的数据结构。敲代码不运行视频二面视频二面-4-4 月月 2525 日日算法题 1:给定二叉树,假设相连接的两结点间距离为 1,求所有结点中距离其他所有结点距离和最小的结点。敲代码运行介绍 C +内存管理(C C +的内存模型是热门问题的内存模型是热门问题)对文件系统的了解视频三面视频三面-4-4 月月 2525 日日算法题 1:给定数组,快速求出所有数右边第一个比其大的数。回答思路算法题 2:给定 k 个数组,每个数组都是有序的,且每个数组最大值-最小值1000,1k1000,求所有数的中位数。回答思路进程与线程区别STL 内存分配腾讯腾讯2 月

15、底内推,在官网填写了简历。选择的是 OMG(网络媒体事业群)的“软件开发-后台开发方向”岗位电话一面电话一面-3-3 月月 2525 日日(内推时是由(内推时是由 SNG(SNG(社交网络事业群社交网络事业群) )面试的面试的, 面试官说简历所有事业群都能面试官说简历所有事业群都能看到)看到)C 和 C+的特点与区别C+的多态NOWCODER牛客网牛客网IT 笔试笔试/面试面试题库题库校招校招历历年年笔笔试试面面试试真真题题,尽在牛客网,尽在牛客网牛客网牛客网,程序员学习、备考、求职题库虚函数的实现C+内存分配几大存储区Python 的特点Python 有哪些实现(此处是指此处是指 CPyth

16、onCPython、JythonJython 等等)CPython 的解释执行过程Python 里面垃圾回收是怎样的Python 多线程介绍多线程可以使用多核吗协程的了解cgi 的了解http 协议 get 和 post 的区别进程间通信方式建立 TCP 服务器的各个系统调用处理多个套接字的 I/O 复用介绍epoll 为什么更快虚拟内存的概念与介绍单链表的倒置红黑树的了解与其查找复杂度(红黑树的特性和复杂度是热门问题红黑树的特性和复杂度是热门问题)快速排序的优化字符串匹配算法TCP 的三次握手与四次挥手的详细介绍TCP 的超时等待的介绍流量控制的介绍数字证书的了解http 和 https 的区别对数据库包括其引擎的区别与了解数据库索引的作

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号