流程 8月24日投递,8月28日笔试,9月30日约面,10月12日一面。 一面 全程 80 min 自我介绍 实习介绍 说说对前端监控的理解 埋点上报的原理 业务埋点和错误上报有何不同 了解哪些首屏优化的方式 prefetch 和 preload 的区别和使用场景 怎么优化包的体积 知道哪些性能指标 FP 是指什么 什么是 FCP 怎么计算 FCP 和 FMP TTI 怎么计算 强缓存和协商缓存的
迟来的秋招面经分享,最近在准备春招,把之前秋招的面经都分享一下 秋招-快手 一面 8.31 60min 和实习的时候一个部门。。。一个面试官。。。又是手撕四个题。。。好难啊😭 题目一 手写Vue双向数据绑定 题目二 题目三 随机生成一个合法的css颜色值 如 #c1c1c1 题目四 多维数组维度Array.prototype.getLevel [1,[1,2,[1]]].getLevel() =
深信服的校招处理进度是我经历秋招以来最快的一家,9.14晚笔试,9.15接到面试邀请 9.16面试。 这是我的个人技术博客,里面有自己整理的前端知识点,欢迎大家收藏关注。 https://www.yuque.com/erchashuxiansheng/otv7w8 2022.9.16 技术一面 1.自我介绍环节 2.为什么本科毕业工作后再选择考研 3.在锐捷实习的时候是什么工作内容 4.在这些阶段
一面1h - [ ] 传引用的作用 [算法]- [ ] 给定字符串s和t,判断s是否为t的子序列。 - [ ] 寻找图中是否存在路径,两种方法实现(dfs,并查集),时间复杂度 - [ ] 判断二分图,时间复杂度 二面1h - [ ] 介绍IPC - [ ] C++如何实现多线程 - [ ] Thread类的底层原理 - [ ] 互斥锁的实现,源码层面 - [ ] 服务器宕机后数据如何储存 [算法
一面50min - [ ] 数组和引用的区别 - [ ] 指针与数组开辟内存空间放哪儿 - [ ] 代码判断大小端 - [ ] C中static作用,局部静态变量如何实现保留上一次的值 - [ ] C++中指针与引用的区别 - [ ] 引用是否占用内存空间,如何证明 - [ ] 类至少包含的元素 - [ ] 什么情况下一定要自己实现拷贝构造函数 - [ ] 什么情况下一定要自己实现赋值运算符 -
一面20min [项目]- [ ] 介绍项目,怎么实现的 - [ ] 水平触发和边缘触发 - [ ] 如何让边缘触发保证读取数据的完整性 - [ ] 如果要让用户体验更好,能加昵称怎么做,在哪儿加 - [ ] 为什么用多进程 - [ ] 如果读写不分离会有什么问题 - [ ] 最大并发量多少,为什么到这个量就会丢包 - [ ] 分布式的高负载体现在哪里 - [ ] fastdfs怎么增加存储节
一面20min [项目]- [ ] 选一个项目,5分钟介绍 - [ ] 多进程怎么保证同步 - [ ] C++内存管理 - [ ] C++怎么创建线程,各种函数 - [ ] 实现线程循环处理,调用 - [ ] 线程池逻辑 - [ ] 内存泄漏,怎么避免 - [ ] 智能指针原理,什么时候调用析构函数,传了引用给别的对象怎么释放 二面20min - [ ] 读写磁盘IO需要经过哪些流程 - [ ]
蒙牛-数字化管培生(2021秋招) 蒙牛一面(群面): 1.简单自我介绍 2.情景业务题(大致内容是推销即将上市的新品类牛奶,突出区别,你会采用什么方式推广,如何看收益回报) 3.面试官针对讨论过程问问题 4.无反问 蒙牛二面(一个主管,一个hr): 1.为什么选择蒙牛数字化管培生岗位 2.谈谈实习的产出 3.常规HR面(家在哪里,个人优势,还拿到了哪些offer,期望薪资) 海信-数据分析(20
⭐一面 主要了解一下你的学习态度,学习路线与方式,以及一些基础问题 从js到vue使用感觉有什么变化,两者有什么区别(答了vue专注于数据,不用频繁操作dom,提供viemodel层,简化代码) 遇到问题一般怎么解决(文档、论坛) jQuery的Ajax底层是什么 说说事件委托,只省去了我们设定多个监听器吗?(答了对性能优化也有帮助) 什么是事件冒泡,如何阻止 原生:event.stopPropa
8.28开 9.12投 瓴羊(其他基本都要9硕) 9.16一面 电话面 30min 项目 怎么自学 最近在看什么技术类的书籍 java集合类 hashmap能put null吗、key能为空吗、put的整个流程 影响hashmap的性能有哪些因素 线程 进程的区别 线程状态有哪些 创建线程有哪些方法 线程池 Spring aop 动态代理 有哪些方式实现 spring和spring boot的区别
1. 自我介绍 2. 拷打实习:介绍业务场景,介绍某个需求,介绍使用的中间件 3. 拷打另一个实习 4. 进程状态有多少个 5. mysql优化 6. 拷打论文,让我介绍具体模型解决了什么问题 7. 测试场景题 b站弹幕 无手撕几乎无八股,45分钟聊的乐乐呵呵的,出来秒挂。真是太狠了
项目 定时调度任务 分布式系统每个节点怎么通讯 RPC protobuf怎么压缩 使用框架和手写的区别,优缺点 网络字节序,怎么判断大小端,不同CPU芯片下的情况是怎么样的?linux内核态会自动转换吗? 有一个父类的指针指向new出来的子类的对象,都是空类,不delete父类指针会内存泄漏吗?怎么避免内存泄漏? std::cout底层是怎么指向stdout的 0,1, 2的文件描述符是什么含义,
第一份面经给了快手,希望快手能给我第一份offer。 一、0803投递java开发工程师岗位,base杭州 无笔试 二、0809一面 项目拷打+八股文 可能表现挺好,且时间也差不多一个小时了,所以没时间笔试,面试官当即表示基础扎实,挺开心的。 1、自我介绍 2、抽象类和接口 3、设计模式的认识和使用:我主要介绍了代理模式、工厂模式、策略模式、门面模式、享元模式、单例模式这几种 4、怎样防止并发问题
美团一面(08.23) 说了一下实习的内容,简单介绍一下其中的两个需求 介绍一下控制并发数队列的实现原理,为什么要设计这个 介绍一下 es6 新增了哪些数据类型 介绍 Symbol 的作用,以及有哪些用途 你开发中有用到过 Symbol 吗?简单介绍一下 介绍浏览器的 EventLoop 的整个过程 知道有哪些宏任务与微任务吗? 来介绍网络七层模型有哪些? 跨域是什么 跨域的解决方法有哪些 介绍一
# 快手一面(08.21) 1. 说一说 this 2. 说一说 call/apply/bind 3. 手写 call 4. 说一说 flex 布局 5. 介绍一下 flex: 1 代表了什么以及它的作用是什么 6. 实现三列布局,两侧固定,中间自适应 7. 手写数组的 flat,可以控制扁平化的层级数 8. 手写 retry 函数,参数为 fn、重试最大次数和重试间隔 9. 手写一个回溯算法,实