2023.2.27 自我介绍 js基本数据类型 引用类型和基本类型的区别 如何判定数据类型:typeof instanceof Object.prototype.toString.call() 深拷贝,浅拷贝,讲深拷贝实现 let const var区别 箭头函数和普通函数的区别 讲一下原型链 闭包,闭包使用场景 讲对promise的了解 flex的常用属性:flex:1 css的选择器 选择器的
2023.2.28 base北京 最开始就是自我介绍,然后讲了学习路线啥的 面试官问:你说有看书学习,看了什么书 然后就问我红宝书的东西 事件冒泡和事件捕获 es6新增的东西,没讲多少,然后面试官打断问了 箭头函数,就讲了arguments,不能当构造函数啊,还有balabala的 为什么要有块级作用域 讲为什么要有异步操作 算法:括号匹配,不过括号里有数字,不是完全力扣原题,差不多 算法:给一个
年前面试的vmware,没过,备受打击,摆烂一个月,望周知。 一面 浏览器的缓存策略说一下。 跨域问题以及常见的解决方式。CORS详细说一下。 http2的特性。服务器推送和103状态码区别? hash模式和history模式的不同,history模式容易出现什么问题?被带源码坑里面了()。 CSS多余文字表示为省略号的方式? 实现CSS布局,上中下三个盒子。上下定宽高,中间自适应。 v-if和v
一面(90min) 1. 聊聊项目 2. cokkie和token 3. https 4. 跨域相关?jsonp具体实现 5. nginx反向代理怎么做的 6. 算法:找出数组第一个不重复的数字 7. 写一个深拷贝 8. map、set和普通的object区别 二面(45min) 1. 聊聊项目 2. react为什么hook不能放到条件语句里面 3. https 4. 发布订阅模式实现,once
总结:要干活的,0算法 要么面试官水我捡漏了 要么 他们公司水。。。 自我介绍 介绍开源实习 介绍GSoC 有多少人中选 介绍开源工作内容 讲集测流程 限流插件、可观测性插件、缓存插件测试用例设计 rocketmq 作用 聊ShenYu的插件 你自己搭过k8s么 你kafka怎么搭的 问项目 为什么做paxos这个项目? 讲下paxos 开始吟唱 cap paxos 为什么做微服务这个项目? 项目
不得不说,很喜欢b站一面的面试官,不懂的也认真去给我解释,虽然答得并不好,希望能有二面吧。 两个项目:仿牛客网开发、rpc框架 1.如何系统自学,有自己的知识脉络吗 2.自定义的rpc协议,用的什么协议。主流rpc框架的哪些协议,dubbo的几种协议。 3.java原生序列化瓶颈 1 同语言传递 2 序列化太大,性能低 3 涉及反序列化性能(不仅是带宽,还有对cpu的消耗)(没答出来是什么) 4.
二面压力面,感觉压力好大,现在被排序了。 50min 1.java内存模型 2.什么是内存屏障 3.如何做到内存屏障的 4.上层应用上对volatile的应用举例 5.什么是指令重排序 6.cas在工业上常见的用法 7.cas为何比sychonized性能好很多;重量级锁指的是什么 8.锁升级过程描述一下 9.乐观锁和悲观锁使用的场景 10.mysql中的乐观锁和悲观锁怎么使用,sql怎么写 这想
地平线 C++ 2023.1.9 一面 (70分钟) 项目1 1.怎么实现写日志 2.生产者消费者怎么实现的,谁生产、谁消费 3.日志是一条一条写么,为什么不合并写入,效率怎么样 4.怎么实现的模板序列化和反序列化 项目2 5.为什么选epoll 6.epoll是最快的么,什么场景下 7.用的水平还是垂直触发,有什么区别 8.epoll是如何操作fd的,什么是读什么是写 C++ 9.c++生成可执
Cider前端日常实习一面 (记人生中第一次面试) 0.自我介绍 1.项目中的断点续传是如何实现的? (我说用的七牛云的sdk,稍微改了一下,主要是用文本文件存储上传进度) 2.给出一个const obj = {},如何判断空对象? (说了for..of和for..in,应该说Object.keys或者entries这些,还有JSON.Stringify) 3.如何判断一个变量是不是数组? (说了
base成都 没人写我简单写一下 先问了实习经历 实习项目开发的流程,项目开发周期 开发的中间件和公司项目的编写方式(不懂安卓开发,所以忘了具体问啥了) 手撕了一道算法题 怎么写测试报告 get post的区别 问了下我的语言,为什么干测试不干开发 问了下我了解的测试框架 总的来说八股文问的不多,基本拷打的都是实习经历 还问了一些比如项目上线了,顾客反馈bug怎么办 怎么判断前端后端bug等 还问
10.10 70min 刚面完xhs紧接着就是字节 小红书14:00-15:10 字节 15:30-16:40 40min深挖项目+redis+mysql 没有任何八股 全是场景+优化+底层 手撕链表: 123456789 192837465 我都怀疑我面的是不是日常实习,我看校招面经帖也是正常的八股加手撕,这全是各种操作系统底层+调优+实际项目经验。 我服了,哥们把我看成社招了是嘛 不过面试官是
🕒岗位/面试时间 2024/2/26 问简历项目 说下netty 只用了mysql吗 redis怎么用的 lua脚本干什么的 分布式锁 布隆过滤器怎么实现的 原子性的场景 线程池用过吗怎么用的 如果客户端展示这些消息怎么做呢(前端?) 巴拉巴拉 为什么选择rabbitmq springcloud了解哪些 关注jdk更新吗 说一个新特性 虚拟线程了解吗 科研是偏研究为什么想做工程类的? 项目上路径
前言 第一弹 在特斯拉实习三个月后,因为许多原因离职了;曾经有考虑过学习一两个月再找暑期实习,不过背八股和刷题实在太无聊且对自己提升寥寥无几,于是开启寻找第二段日产实习 背景 除了第一弹提到的背景外,多了一段特斯拉三个月实习,岗位是无线系统的软开,偏测试工具链开发。 Momenta 2024/03/15 系统研发C++开发(base广州) -> 二面后oc,但是base调到上海了 一面 手撕:C+
1. 自我介绍 2. 学习前端的途径 3. http加密方式(数字签名)/ http各个版本 4. cdn为什么可以优化 5. 浏览器缓存 6. 多路复用对前端的影响 7. 单页应用和多页应用的区别 8. 讲一下哈希路由和history路由 9. 手写题:给一个list类型,使用react实现渲染列表点击title收起des 10. 原型和原型链,如何使用不同方法创建一个对象 11. 看代码说输出
1. 学校里是否还有其他事情 2. 对于实习有什么诉求?想通过实习获得什么? 3. 问专业,电子信息和那个我们普通的计算机科学技术这种差别在什么地方? 4. ArrayList和LinedList使用场景还有那个底层实现上面它有什么样的一些差别? 5. 刚才你提到了一个动态数组,假如说让你去实现动态数组,你怎么实现一个动态数组了? 6. 数组在拷贝中怎么提升他的效率?举个例子来说,比如说上万条数据