去年秋招整理的面试复盘,给自己看的所以比较乱,大家将就看看~ 字节一面: 1. 项目相关 2. 如何判断数组类型 3. 如何清空数组 4. Js的类型有哪些(基本类型漏了big number 5. 假设后端传了一个64位的大数,传到前端会发生什么问题? 6. Let arr = [1,2,3] 实现一个arr.sum()进行数组求和,注意调用方式和传参。 Function能否改成箭头函数? 再实现
没自我介绍,面的语言是啥,有跟你说具体面哪个部门的吗? cpp,没有 第一个问题,引用和指针的区别,什么时候用引用什么时候用指针? 怎么查看内存、磁盘、网络连接数? 我说 ps -a | grep TCP,他当场特意要我发过去为我测了下, 我说有没有,他说没有。 没学过网络吗? 本科上过计网 不记得没关系,读研后来也没做了忘了正常 想做算法还是写代码做底层实现金融业务工程开发 os、算法、xx 熟
一面60min 面试官介绍公司 自我介绍 场景题: mysql索引 索引储存底层 redis分布式锁 redis数据类型 hashmap插入冲突 扩容 红黑树和平衡二叉树的区别 二面 60min 唯一索引和普通索引的区别 生产者和消费者怎么用多线程实现 最长回文子串 树的广度遍历 消息队列生产者消费者的简单实现(主要考察面向对象思维) 三面50min 大数据分页查询具体怎么做?(好像没了解过那个知
一面 电话面 问了好多基础的,从语言最基础的面向对象、范型,到操作系统,到计算机网络,到数据结构,到设计模式。 最后写了一题,就是笔试的第一题,逐渐优化,然后问我为啥笔试只写了20分钟QAQ。 整体上没怎么问Java,好像面试官是刚转Java,更多的是计算机基础,也没问项目,中间也聊了开源经历,发现面试官也有参与过好多开源贡献 面试一个半小时,底裤都被扒光了。 面试体验是很好的,如沐春风的感觉。
一面 60min 自我介绍 项目介绍 输入url到渲染过程 介绍这个过程中前端有哪些性能优化点,拓展延伸 如何让script不执行http缓存介绍 网络分层 原型链 闭包 判断数据类型的方式 vue响应式以及双向绑定vmodel原理 和jq、bs等框架相比有什么区别 vdom diff快在哪里,具体是怎么更新的 代码题:深拷贝 反问 总结:有深度也有广度,基本上从网络 => 浏览器相关 => JS
一面:主要问了项目和项目中用到的技术栈(八股+实际使用过程中遇到的问题,这一部分大概40min),应该是根据简历上写的顺序来问的,还问了科研项目,感觉面试官根据科研项目现查现问,问了一些通信相关的基础知识,太基础了全忘完了。 二面:hr面,非常亲切的小姐姐,问了手里offer,选择;看待压力,加班;对团队氛围的要求;为什么报我们公司;职业规划;本科批次统招全日制,毕业时间;反问。 三面:感觉像领导
一面 (60 分钟) 自我介绍 聊聊实习 实习难点 如何跨团队沟通 单元测试如何配置 Jest 踩过什么坑 循环依赖怎么解决 echarts 响应式渲染的问题 聊聊项目 原型链和 JS 继承 New 的过程, 静态方法怎么处理 事件循环, 事件循环的题求输出 手写: 给定两个方块坐标, 求两个方块相交面积 二面 (55 分钟) 自我介绍 事件循环 raf 执行时机 raf 和其他的任务的优先级区别
11.10 hr面 三面(不到20分钟) 1.项目讲解? 2.封装的组件,考虑什么问题? 3.rem 4.后端怎么实现的 5.如果前后端数据不一致,怎么解决? 6.项目上线了么? 7.代码的评判标准? 8.职业规划 一面(45min) 1.em,rem 2.垂直水平居中 3.浏览器默认最小字体?怎么6px? 4.输入url发生了什么? 5.页面渲染过程 6.http请求过程以及http1和http
一面 - 12.30 自我介绍 介绍头条项目的功能 具体如何解决搜索遇到的前端异步请求竞态问题 防抖如何做的 记住滚动条位置如何做的/会出现闪动问题吗/手动实现还是用的api 这个功能有没有考虑不同浏览器兼容性的问题 资讯一次渲染多少条 加载很多会白屏吗 有什么性能问题吗 移动端适配具体怎么做的 用的插件原理是什么 如果我想把css中的px转成其他单位,有的我不想转换,让你做这样的插件,有什么思路
这次没有录屏也没有录音,现在写的只是现在能记住的。 社恐人生中第一次面试,没开始前很紧张,还好实际面试的时候没那么紧张,反而比较像聊天。 平均下来每一场面 40 分钟,从下午 2:30 到 5:30。 一面 小姐姐面的,挺和善。 先自我介绍,然后闲聊了一下让我得到了点放松,让我后面面试的时候就讲的很顺畅。 然后直接问项目,听说是百度面试的惯用手段。大概讲了一下我简历上第一个项目的初衷和用处,然后就
算法难度好像比别的笔试小一些,正常无优化都能a82%,利用=号优化一下100%,赛码好像跟牛客挺像的,但是用户体验好像两个极端
本来约的是国庆前,但是当天早上被告知面试官被隔离了,然后就一直等到昨天,才收到短信约了今天下午。全程就10min吧,大概率寄了。 邮件写的是技术面,但是面的时候更像是hr面。 自我介绍,为什么学java,怎么学的,做了哪些努力。。。 项目介绍,最大困难,怎么发现的,怎么解决。。。 看过哪些书,有什么兴趣爱好,技术怎样。。。 未来规划。。。 结束 没有反问???没有“回去等结果”等套话??? 直接就
深信服C++ 三面(技术面、30min、offer) 一、面试官问 你是从哪里过来的呢? 你们校区是和新都校区一样统招的吗 自我介绍 你挑两个你觉得写的最好的项目来说一说吧 讲解两个项目,balabala(10min) 你刚才提到的你维护的平台和你的博客是啥,可以在我电脑上打开一下吗 DreamOJ:http://acm.mangata.ltd/ Blogs:http://blog.mangata
总结:sb公司 +池子大的很+面试官和hr素质极其低下 提醒:10月以后才捞你面试的大概率就是走走流程,最后都不会要你 一面技术面:自我介绍+问了一些简历上的项目 + 常规八股 面试官已经好久没用cpp做过开发了,反而问我一些python的八股题,黑人问号??最后问一个cpp相关八股的时候,给出回答后,他自己小声嘀咕了一句啊这样,好久没写c++了 我内心os:好久没写了c++了你来面c++岗位…
对于很多人来说,一个好的简历是撬开大厂等公司的撬棍,那我们该如何去做好一份简历呢?这边小码哥教大家一个小技巧。 在简历方面我相信大家都做了不少功夫,包装的花里胡哨啊,颜色字体啊我看了好多简历都是花花绿绿的。这种基本在hr那一块就被ko了 尽量做到简介明了,分模块的介绍自己《不同阶段有不同阶段的写法》 举两个例子: 包装出来的java程序员{ 1:注重于项目,多写几个项目充实自己的经验履历《了解的情