从0offer到一天谈完薪资,几乎结束秋招,前端面经回馈牛客

不要去等明天,不要去相信永远,你所能做的,就是眼前。

肯定有牛油看过我以前挂腾讯某面试官的帖子,果然这个世界上看得起你的人还是等着你

个人是双非渣本,没有实习经历,但是自己的项目经验巨多,之前是搞算法的,后来转向前端

上次春招的时候觉得自己能力不够,没有去拼一个实习,而是自己军训自己,结果就在简历上很吃亏,所以提醒各位大三牛油,千万要找实习,就算熬几个星期也要去拼

之前手上只有几个渣渣的本地offer,今早6点就醒了,觉得自己秋招结束了,血本无归,哭唧唧到8点钟,本以为今天的驼厂面试也是一场有去无回的旅行,结果一面面试官面了我一个多小时,并表示直接口头offer,跳过了我的二面直接现场发意向书。这种被承认的感觉真的是让我这个惨遭bat面试官毒手的人重拾了信心

下面是我总结的一部分有意义的并且我记得比较清楚的公司的秋招面经,回馈一波牛客,感谢牛油们陪我,在我被嘲讽的时候劝我安慰我 给我信心,谢谢。

腾讯提前批:

介绍一下自己

https / http

http2.0

缓存控制机制(深挖)

XSS/CSRF/JSON劫持(深挖)

Mysql

正则(手搓)

原型链(深挖)

Visual dom相关

React diff

跨域/跨域cookies(接着json劫持深挖)

token

jsonp

基本数据类型(深挖)

vue双向绑定

为什么选择mongo

http常见状态码

项目相关

你的学习方式

(然后。。就被刷了)

腾讯现场一面:

介绍自己

当前主流浏览器/介绍其内核

浏览器适配

输入www.qq.com的过程(我把从DNS->三次握手->渲染流程全说了一遍)

html5

两道闭包问题

随机乱序数组

Mysql的建立/初始化/查表

学习方式

项目相关

个人职业规划

快手一面:

面试官非前端

我真的是拿出我毕生所学,被问成皮皮虾

进程/线程的区别

tcp和http的关系,以及他们应用在哪一层

怎么理解http的无状态含义

如何理解js及py这类的脚本语言的概念,他与java/c++等有何不同

js的运行环境

js的单线程是怎么实现的

js的异步是怎么实现的

js的异步占用的线程是怎么样的

js的事件循环机制

强类型与弱类型语言的区别

递归函数的详细概念模型

堆栈中堆的概念

排序复杂度及其思想

优化查找的算法知道哪些,他们的思想大概说一下

递归函数的数据类型及栈,以及项目中是否遇到过爆栈的情况。

http协议是超文本传输协议,为什么特指文本而不是其他

数组取重(取出重复数据),我先给了个mark数组的算法,要求一个不另开数组的on算法

美团一面(个人觉得实际上聊得很好,应该是没hc了)

瀑布流算法

https/http1.0 1.1 2.0对比

get/post区别

浏览器同域标签间通信方式

cookies/session/localstorage/sessionstroage的抉择与比较

ssl加密算法

ES6中箭头函数的this指向问题

改变this指向的方式

bind/call/apply的原生实现

babel是如何实现继承的

js实现继承的方式

直接拿了个时间滚轮,要求说实现想法

个人相关(有没有其他offer,个人职业规划等等)

你了解的最近前端前沿技术的新动态

你平常是如何学习的

腾讯现场二面(体验极度不好,气得我挂出来骂)

先喷了我的学校

然后拿着我简历一脸嫌弃的表示 你没有技术亮点

然后给了我两个项目让我手撕

1.俄罗斯方块

2.五子棋

要求从前端设计到后台再设计到数据库,整体交互过程和算法

死锁的定义和解决方式

线程之间的通信方式

银行家算法

进程线程的区别

管道的定义(?稍微有点记不得了)

ajax原生实现

jq中get和post的参数。。。。

然后面到一半突然把我赶走,连问题都不让我问,走之前嘲讽了我一句,你写得到挺多的

新浪一面+hr面(体验极好,hr贼漂亮)

一面:

先是进去就手撕两道算法题(二分查找与数组中出现频率前K的K个值)

新浪一面面试官是一个搞机器学习的,facebook出身的大牛(羡慕)

要求我对后面那道算法题进行优化,要求我从kn的复杂度降到n复杂度。没有优化下来,个人想法是做排序,然而现场没有敢写on排序。

主要聊项目,他对我的一个富文本编辑器的项目很感兴趣,跟我聊了很久

然后聊了一些可视化相关

然后聊了一些项目中开发的痛点和经验,以及个人的解决方式

然后就让我去跟hr聊一聊

hr面:

个人求职意向相关,薪资问题等等

你为什么要转向前端开发,你对前端语言和其他语言差异有什么看法

你对前端的迭代很快有什么看法,你一般是怎么适应前端的发展速度的(可谓是很专业的hr了)

个人性格相关

大概总计聊了十分钟上下

然后让我回去等可能多一面的技术,到现在两天没信儿。。。

去哪儿一面+hr面

一面:

进去先聊我的博客开发相关,从数据库说到前端

登陆控制相关

缓存控制

个人使用nodejs开发的过程

以及对nodejs在实际开发中应用的看法(中间层,用来给前端封装数据的)

express框架相关

关于自己的笔试代码的优化,解了耦合,重新写了个正则

个人用过的开发思想和设计模式(讲了一下redux的设计思想和模块化思想,聊得比较深)

然后是tcp的相关知识(从三次握手+四次挥手到对无连接的理解和token以及cookies相关)

js垃圾回收机制

浏览器的多进程与核心的多线程,js的单线程

浏览器渲染页面过程

dns查询过程

对react和redux的单向数据流看法

如果个人设计复杂网页,你会选择什么构架,大致用了什么开发思想

我一度认为她要放我去二面了,因为面了太久了,中间面试官让我等一会然后她跟hr聊了一小会

然后又让我写了一个项目,原生js实现可复用蒙层弹窗(撕了两页纸,三大语言巨细无遗的撕了)

然后突然就开始给我介绍自己的部门,然后她说到一半我就感觉不大对,怎么感觉在推销,然后直接口头offer。

菜鸡真是感激涕零有一个看得上自己的面试官,真的,感谢面试官

hr面:

薪资相关,个人性格相关。

没有什么比较刁钻的问题,都是很常规的,然后直接把意向书发给我了,一路通得我到现在还在懵逼。

真的感谢牛油们,感谢牛客

作者:lANcElOT.

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏牛客网

新疆学子的腾讯后台开发的面经

4月26日收到了腾讯的offer,终于安心了,很多小伙伴们要我写面经介绍下,其实自己能拿到腾讯的offer 99%是运气~, 这里就介绍下自己的面经跟总结自己的...

4596
来自专栏牛客网

【360烤面筋】

【每日一语】生存在我们每个人体内的,一到时候,它就会抖掉身上的尘土,慢慢地萌芽开来。——《穿条纹睡衣的男孩》

762
来自专栏web前端教室

【Js结构】用vuejs做一个简陋但好使的播放器(二)

上一节写了做一个简陋的播放器,需要的大致的步骤,《【从零开始】用vuejs做一个简陋但好使的播放器(一)》。 其实就是简单的记了一下流水账,这一节咱们来“设计一...

2146
来自专栏轮子工厂

蚂蚁金服Java研发工程师的春招面试经历 | 双非大佬教你如何成为offer收割机

首先,我的面试经历和一下面霸、收割机大佬相比,不是特别丰富,只是略有感悟,分享这几个月来的心路历程,也让后来者可以借鉴一下而已。

1302
来自专栏即时通讯技术

微信手机端的本地数据全文检索优化之路

基于本地数据的全文搜索(Full-Text-Search,FTS)在移动应用上扮演着重要的角色。与基于服务端提供的搜索服务不同,移动端受硬件条件限制,尤其在数据...

3622
来自专栏菜鸟前端工程师

react-开发经验分享-async与生命周期函数

1112
来自专栏CSDN技术头条

Hacker曾经知晓的那些事

笔者想到现在年轻的Hacker们对ASCII表和那些奇怪的控制字符越来越陌生,不禁感慨万千。 这些知识原本是年轻Hacker们初出茅庐的第一课。然而世事变迁无常...

26010
来自专栏牛客网

阿里 & 酷家乐:实习生面试

最近海投了十家公司,暂时有阿里两面(已凉)、酷家乐两面(大概凉了)、网易一面。前两个都是基础知识发挥得还可以,两家公司二面都凉凉。 阿里一面(3.21 26mi...

5634
来自专栏Java学习网

每个程序员都需要学习 JavaScript 的7个理由

每个程序员都需要学习 JavaScript 的7个理由 最近在和招聘经理交流现在找一个好的程序员有多难的时候,我渐渐意识到了现在编程语言越来越倾重于JavaS...

2429
来自专栏牛客网

迟到的贝壳面经

上周末在北京贝壳的一面+二面经历,很遗憾,二面没有通过,与其埋怨面试官问的太深太细,不如找找自己的原因。 

1382

扫码关注云+社区

领取腾讯云代金券