迟到的面经_渣本渣硕的分享(华为、百度、网易、滴滴、挖财)

马上国庆节了,首先祝大家最后都能有个满意的offer,国庆几天好好养精蓄锐。

我经常在牛客群里水群,应该不少人看我眼熟的。

本人是一个杭州渣硕,本科也很一般,和211 985半点都粘不到,没有参加过ACM,也没有参加过大型比赛。目前仍然是只有华为1个offer,其他公司都是等通知状态,厚着脸皮来发一下面经。基本状态是:华为优招offer,百度3面通过HR让节后等通知,滴滴HR通过,网易HR通过,挖财HR通过但是不能实习不给offer只能进池子。

华为:
第一次参加面试,十分紧张,紧张到很对会的问题都没有答上来。中软OS岗:
一面:
1.内存分配的流程,要具体细节;    我答了伙伴+守护进程+page_fault的处理+slub分配器,面试官很满意。
2.虚实地址转换
3. “./”执行elf文件 操作系统做了哪些事情,为什么不用./ 不行 。(没答出,之后看了程序员修养这本书之后才懂)
二面:
1 红黑树 特性和与AVL数比较 B树比较
2  一个包含联合体的结构体 在64位大端存储的情况下的 代码结果 (当时懵逼了 ,其实很简单,考 结构体对齐 联合体内存共享以及大小端存储)
3.kmalloc vmalloc malloc的区别
4.说一下 c语言 write文件时 OS做了什么,模块间调用关系
三面:
1.谈项目
2.谈有关压力
3.谈有关华为
4.谈有没有女朋友
5.谈爱好

网易内推:
内推运维开发,2面之后加了额外的技术面(据说叫总监面?) 然后挂了
一面:.谈项目 ,谈linux 。谈论文
二面:你java如何(答 用得少 python用的多,面试官大黑脸) 谈项目 谈论文
三面:你想搞运维还是运维开发?我:开发  系统运维也不错的。我:开发  (面试官黑人问号.jpg)
GG

百度:
运维开发
一面:
1.自我介绍
2.500G文本 1G字典 统计前100的KEY  (字典树 ,结果我写了个多线程,然后面试官问了我好几次能加速吗?最后反应过来了,不行,IO没法并行。)
3.String相关字符串常量的问题,以及对象深拷贝(送分题,可惜宝宝用的是python 差点没写出来)
二面:
1.谈项目
2.谈论文
3.你常用Linux命令(awk sed grep telnet netstate tcpdump top ps perf) 如果不会 就少说点,问的很深,比如让你 文本按列排序 还有正则grep 很杂的。
4.用python写字符串逆序,其中baidu关键字不逆序(经典面试题)
5.谈谈对运维的理解
三面:
1.智力题(游戏的必胜策略,略难,没答出来)
2.选运维原因
3.职业规划
4 谈谈对百度运维的理解和你理想中运维的模式

挖财
一面:
1. Python的OO和其他语言的区别,多态 重载和继承  python实现方法
2.Python的鸭子类型
3.Python的 list和 tuple
4.docker相关问答
5.openstack相关问答
6.面试官:你玩魔兽吗?为了部落 (我穿了部落的战衣去的=。=)
二面:
冷面主管
1.谈docker 资源隔离 生态圈 动态扩容
2.谈项目
3.谈论为
4.喊HR
HR面省略,基本都一个套路

网易校招:
测开
一面:
1.手写生产者消费者模式
2.用AWK 对一个文本第一列分组,第二列组内排序 (需要你对AWK编程很熟才行。正常人一般也不会用这么用AWK,正常做法一般先sort 然后grep - -)
3.如何测试一支笔
二面:
1.对测开理解
2.如何测试微信
3.如何定时执行某个脚本  ( crond )
4.谈人生
5.谈论文
之后是HR面

滴滴出行:
运维开发
前两面是视频面,用的牛客平台:
一面:
1。自我介绍
2.常用linux命令,参考上面的
3.智力题
4.一个情景下多线程的设计
5.敲个99乘法表

二面:
1.自我介绍
2.定时任务
3,10分钟时间,不定长字符串数组中找公共后缀 (abcbcd zxcbcd kmibcd 这种 最后找到bcd就好,时间很短,没有自动填充,打字要快,思路要清楚)
4.10分钟时间,输入一周股价,算出 买入卖出的最大利润,(典型DP问题,还是时间短,思路要清晰,打字要快,没有IDE,所以祈祷自己记得关键字把)
5.一个高并发的题(可以只说思路)
6.一个遥控器,说说如何优化(开放题)

三面:
线下了,boss气场很足
1.谈项目中遇到的问题,如何解决的,做了哪些方案,为什么选最终方案
2 谈谈遇到不公平待遇怎么办
3.谈如何处理压力
4.找我之前的面试评价,貌似找到之后直接就送我去HR了
后面HR省略
---------------------------------------------------------------------------------------------------------------------------------
迟到的面经,大概就这样了。因为时间跨度比较久,华为是7月底面试的,最近面试有点多,问题可能有部分缺失,实在想不起来了,记得这么多我也挺佩服自己的。

谈谈技术无关的东西:
心态:最重要的,不要紧张,不要患得患失
言行:行走端正,说话不卑不亢,不要像啄木鸟(忘记哪里看到的,说是如果你说话前倾 后仰一直动的话,说明你不自行,别人潜意识里会看轻你)
学校:学校很重要  憋说不重要。好学校大牛也多,而且好学校有潜在加成,薪水加成什么的,各位有几乎去好学校还是去好学校啊
---------------------------------------------------------------------------------------------------------------------------------
无意当收割机,目前暂时还是1 offer 。
所以面了很多。
不过我的岗位和各位开发大牛应该不冲突的,毕竟我比较偏门
完毕

---------------------------------------------------------------------------------------------------------------------------------
补充说明:
关于HR面
HR面基本都是问你现在有哪些offer,面过哪些公司,为什么选这个岗位,对公司的了解,工作地点的选择,家人对工作的看法,职业规划等以及一些人际关系处理方面的问题。
我都是如实回答的。
各位有什么建议也可以提


---------------------------------------------------------------------------------------------------------------------------------
所以说?老学长是什么鬼。为什么都叫我老学长啊。第一个喊的是我高中学弟啊,其他人是什么情况=。=

#百度##网易##华为##滴滴#
全部评论
预留沙发做补充
点赞 回复 分享
发布于 2016-09-29 16:05
HDU的大神啊
点赞 回复 分享
发布于 2016-09-29 16:07
老学长棒棒的。膜拜膜拜
点赞 回复 分享
发布于 2016-09-29 16:24
计算机的?
点赞 回复 分享
发布于 2016-09-29 17:16
大神 挖财有聊薪资吗?
点赞 回复 分享
发布于 2016-09-29 20:44
老学长,华为能拿到杭电同学的成绩单吗?之前看其他城市的有说"看了我的成绩单"之类的话,不知道是其他同学自己带过去的还是华为自己搞到的。学长你和你周围的人面华为的时候,有提关于学习成绩的事吗?
点赞 回复 分享
发布于 2016-09-29 23:09
小炫炫,你快带带我
点赞 回复 分享
发布于 2016-09-29 23:33
学长牛逼,学长带我飞!
点赞 回复 分享
发布于 2016-09-30 00:35
默默围观大神。。
点赞 回复 分享
发布于 2016-09-30 08:54
炫神好
点赞 回复 分享
发布于 2016-09-30 09:15
学长好
点赞 回复 分享
发布于 2016-11-02 21:50
厉害了我的哥
点赞 回复 分享
发布于 2016-11-02 22:15
6666666666666
点赞 回复 分享
发布于 2016-11-02 22:15
厉害了,炫哥
点赞 回复 分享
发布于 2016-11-16 12:07
厉害咯word哥,分享一下学习经验吧
点赞 回复 分享
发布于 2016-11-17 10:01
学长,是几月份开始找的华为?通过什么方式找到的?在华为实习留下来的可能性大吗?
点赞 回复 分享
发布于 2017-04-06 19:19

相关推荐

会飞的猿:我看你想进大厂,我给你总结一下学习路线吧,java语言方面常规八股要熟,那些java的集合,重点背hashmap八股吧,jvm类加载机制,运行时分区,垃圾回收算法,垃圾回收器CMS、G1这些,各种乐观锁悲观锁,线程安全,threadlocal这些。在进阶一些的比如jvm参数,内存溢出泄漏排查,jvm调优。我这里说的只是冰山一角,详细八股可以去网上找,这不用去买,都免费资源。mysql、redis可以去看小林coding,我看你简历上写了,你一定要熟,什么底层b+树、索引结构、innodb、mvcc、undo log、redo log、行级锁表级锁,这些东西高频出现,如果面试官问我这些我都能笑出来。消息队列rabbitmq也好kafka也好,学一种就行,什么分区啊副本啊确认机制啊怎么保证不重复消费、怎么保证消息不丢失这些基本的一定要会,进阶一点的比如LEO、高水位线、kafka和rocketmq底层零拷贝的区别等等。计算机网络和操作系统既然你是科班应该理解起来问题不大,去看小林coding这两块吧,深度够了。spring boot的八股好好看看吧,一般字节腾讯不这么问,其他的java大厂挺爱问的,什么循环依赖啥的去网上看看。数据结构的话科班应该问题不大,多去力扣集中突击刷题吧。项目的话其实说白了还是结合八股来,想一想你写的这些技术会给你挖什么坑。除此之外,还有场景题、rpc、设计模式、linux命令、ddd等。不会的就别往简历上写了,虽然技术栈很多的话好看些,但背起来确实累。总结一下,多去实习吧,多跳槽,直到跳到一个不错的中厂做跳板,这是一条可行的进大厂的路线。另外,只想找个小厂的工作的话,没必要全都照这些准备,太累了,重点放在框架的使用和一些基础八股吧。大致路线就这样,没啥太多难度,就是量大,你能达到什么高度取决于你对自己多狠,祝好。
点赞 评论 收藏
分享
评论
16
80
分享

创作者周榜

更多
牛客网
牛客企业服务