一面 (3.9)
忘得差不多了。前面问了很多很多问题。
https?
哈夫曼树
快排
那天太困了,https,哈夫曼树都会。
然后我就和面试官说,我说我状态不大好,可以让我笔试吗?
面试官说ok,然后我要写哈夫曼树的时候和面试官说,那我还要手写一个堆?
面试官看了一下时间来不及就让我写快排了。
面试官给我的评价是,基础不行,
二面 (3.12)
第一句话,我学过什么课?
A: 我学过操作系统
Q: 那你说说银行家算法
A: balalabala
Q: 你还学过什么
A: 计算机组成
Q: 说一下cache和微指令?
A: balalbaala,微指令不会,之前学过
Q: 是啊是啊,也没应用,忘了正常
A: (附和,对对……)
Q: 那你还学过什么课嘞
A: 数据结构与算法
Q: 堆排序是什么?
A: 时间复杂度为 nlogK 比较经常用于解决 前K大数的问题,堆的算法主要是上浮和下沉,(balalalalal)
Q:那你还学过什么课嘞?
A:(...懵逼,又不想给自己挖坑)我学过C#程序设计
Q:那你说一下继承多态封装
A:以形状,矩形和圆形说了很多(abalalal)
Q:那你还学过什么课嘞
A:我还学过···(马克思主义理论和xxx)
Q:诶,这个不说啊,不说啊。
中间还问了一些其他课程的,我忘了。但是都是在问课程,然后出一道题。可能是因为一面面试官给我的评价是基础不好,其实我不错。
然后二面面试官评价就说希望我脚踏实地,多做研究,还是相当不错的。
三面 (3.23)
终于问了点前端知识昂。害。
Q 说一下你的项目
A (baablalala)
Q 有什么难点吗
A 没什么难点其实,基本上就是都可以解决,然后扯了之前做的一个项目遇到的困难和解决方案。
Q 有什么计划吗?
A 第一年主要是学习前端知识,第二年扩展知识面(React, Electorn, React native, koa2, express, nodejs),目前是第三年打算深入研究源码层面的东西。比如呢,最近有在仿一个React框架
Q 怎么写的
A 从 createElement 开始写起,到 reconcileChildren 到 commitRoot 完整的详细的全部说了一遍
Q 看你有个项目是用 h5 啊?
A 是的啊
Q 那你说说你这个项目在移动端加载的时候经历了什么
A(暗喜,不就是问URL输入后发生了什么吗),从HTTP讲到DNS讲到TCP讲到IP讲到ARP讲到HTTPS讲到路由器,交换机。并在讲的过程中不断和面试官交流,问面试官我这样说会不会太细了。
Q 嗯,额。呵呵那我没啥好问的了。
A 嗷嗷嗷嗷,那我问些
A 你觉得我咋样
Q 挺好的,希望我对React的流程有个整体把控而不是那么细节。
A (切,细节不好吗)噢。好的,那你们这边住房补贴啥的咋样呢
Q bababalalal
HR面 (3.25)
总之就是问一些职业规划之类的问题,其实心态端正应该都没问题。
然后美团一面也过了,面试官对我的评价也很高,推荐大家在基础不错的情况下多读读源码,非常加分,基本我说道源码层级的东西的时候,就很稳的过了。
OC (3.26)
电话打来沟通薪酬。
全部评论
(4) 回帖