程序媛菜鸡面经(八 - offer篇)

投简历

简历是要多投的,但是有时候投多了简历也会有问题……

  1. 头条
    没有面试机会,在看过简历后HR发邮件告知我,“从简历上能看出你是一位很优秀的人,但看不出你在前端/技术方面的竞争力”(当时投的是旧版简历),于是我回邮问简历有误能否重申,至今未有回音。

  2. 美团/滴滴
    本人坐标成都,投了两个坐标北京的美团/滴滴发布的实习生岗位;
    亮点:
    上课期间点评组突袭,打电话要求当场电话面试,在我说明了一下情况以后,改为下周;
    之后收到一封邮件,是实习僧/滴滴发来的面试通知邮件,要求首创空间现场面,在我说明了情况后说面试时间再商量;
    周一几乎满课的情况下,中午接到了来自点评组的面试电话,仍然突袭当场电话面试(当时不知道这是两个部门),我表示已经在邮件里沟通过了协调面试时间,点评组告诉我公司内部不允许人员竞争(这个时候我才知道是两个部门),于是告诉我按照邮件流程走,相当于被拒了。

  3. 百词斩
    上来先给你发笔试邮件,要求你在二十分钟内不用IDE,手写或者文本解出算法题;
    题目即为编程篇的公路最短时间问题,也是有坑的;
    然后我发过去了我的代码之后,百词斩到现在都没回我;

  4. 抖音/短视频方向
    一周紧张的复习算法,然而到最后,一面的时候面试官说:
    我们虽然归属于bytedance,但我们不是头条,而且这是前端position,不考算法……

好的更新一篇失败的基础面经,但整个过程面试小哥哥人都非常好,大厂风范。
作为一个被温柔对待的菜鸡,整个面试过程四十分钟,我被提问的问题有:

(0)自我介绍
①个人信息;
②项目经历;
③前端学习情况;

(1)计算机网络:
①简述你对TCP传输服务的理解:可靠传输、拥塞控制、重传机制(详情见计网篇,包括拥塞控制的三态转换、重传机制的GB-N、SR);
②基于TCP连接的HTTP协议,请简述一下状态码304的含义以及如何获得的:验证本地浏览器缓存对象是否过期、条件GET方法、304-Not Modified、发出一个包含If-Since-Modified: time;的GET请求、服务器检索、发现缓存对象未过期响应304;

(2)CSS:
①请简述CSS盒模型:content(内容)、padding(内边框)、border(边框)、margin(外边框);所有的对象都是相当于装在一个盒子里的;
②请简述如何实现宽高不定元素水平垂直居中:div绝对居中、transform方法(translate: -50%)、table-cell等(详情可见概念篇);
③请问position有几种取值:五种——absolute、relative、
④请问box-sizing有几种取值:两种——content-box、border-box(这里小哥还非常温柔地提醒了两次……然而我在概念篇里写了这个CSS3新特性但还没去了解……);

(3)JavaScript:
①程序题:

setTImeout( function() {
	setTimeout( function() {console.log(1)},100);
	console.log(2);
	setTimeout( function() {console.log(3)},0);
},0);
setTimeout( function() {console.log(4)},100);
console.log(5);

以上程序的输出顺序,涉及到JavaScript的同步事件序列和异步事件序列,先执行完同步再异步;
(Ps:牛客网上的显示有问题,建议改进,以上代码纯手打)
②编程题:

const a = “123”;
a.duplicate(); // “123123”  

用JavaScript实现;

(4)来自面试小哥的建议:
“看了一下你的简历,感觉你所学的专业课方向偏向于算法/后端,而且你的前端知识并不扎实。一般比较规范的公司,都注重考查CSS和JavaScript,以及各种开发框架的应用;如果你去面试的时候,面试官开始问你HTML的各种问题,那不要去了,一定是骗人的。你现在的开发水平跟我当年刚进来的时候差不多,就大概在开发后台系统的水平上;但我们现在要求实习生的基础知识也要非常扎实,所以停留在这个水平肯定是不行的。建议你这段时间多看看相关书籍,尤其是JavaScript,你可以买红宝书来看,那本书比较经典;然后CSS的话,去切一个淘宝页面基本上就差不多了。加油,继续努力鸭!”

  1. 京东
    投了之后过了大概一周,京东HR打电话问我入职时间相关问题;
    然后告诉我到入职前夕如果有合适岗位会电话通知我的;

2020.03.07更新

没想到三月收到了第一个gq校招offer……
电面20mins + HR群面谈薪酬40mins……
技术面:连等和equals的区别,override和overwrite的区别,快排逻辑,HashTable和HashMap的区别(这个我感觉我当时只回答了Hash函数的作用和映射[跪了])……
还是安心等分数线吧……谁不想有书读呢……

之前找实习的时候又面了一次字节后端,感觉整体下来除了最后一个算法题思考不够全面以及相关后端常用技术栈不太了解,基础知识还是比较扎实的(毕竟考研也准备了那么久),最近春招左右投了一些比较有兴趣的公司,参加了奇安信(模拟考)、深信服前端(估计挂了)、华为(过了等周一面试)等机考,每天懒惰度日还想上学(努力改8)……

噶油咯,最好的结果是上学,其次是去自己想去的公司干想做的方向~

如需转载请注明出处

长期更新

你可能感兴趣的:(程序媛菜鸡面经(八 - offer篇))