讲实习项目 同步编程和异步编程模式上的区别(实习中有同步转换成异步) netty用过吗(没有,就没问了) JAVA 深拷贝和浅拷贝 java怎么进行内存管理 垃圾回收机制 堆内存的分配 什么时候用新生代,什么时候用老年代 MySQL 索引怎么实现 发了一条SQL,判断是否能用到索引(select * from table where name like "%林") 怎么判断一条SQL是否用到索引
面试官真好啊,但是感觉我太菜了,还有很多地方提升 1. 实习经历 2. 学校里做过的有成就的事(不是技术相关) 3. tcp 和 udp,区别特点应用 4. 深度优先遍历和广度优先遍历 5. 闭包是什么,应用、原理(面试官提到了作用域,但是我在想计算机基础里的东西) 6. Promise.all 和 race 区别 7. for in、for of、forEach 区别 8. css 盒模型 9.
1. 问项目(问的是和前端无关的那个项目,问了特别长时间) 2. HTTP缓存的各类问题,精确到字段类型、状态码 3. get post 还有什么方法,Options方法是干嘛的 4. display有什么属性值,flex简写属性的具体含义 5. vue react的区别 6. vue生命周期 7. 手写随机打乱数组 8. 用setTimeout写setInterval 9. js如何声明变量 顺
写在前面 这是后端方向的面经,预祝大家都能拿到心仪的offer。相关文章链接:美团秋招一面、快手秋招一面、秋招总结。 面试时长 80min 面试形式 视频面试 面试内容 自我介绍; 项目相关:面试官选了一个项目让介绍,还是主要从项目解决的问题、用到的技术栈、项目难点和创新点这几个维度进行介绍; 网络相关:介绍下熟悉哪些的网络协议?实习的时候各应用间的通讯方式?刚刚提到了RPC,有了解HTTP与RP
1、自我介绍 2、用户从输入URL到看到页面经历了啥 3、TCP连接说一下、用户登录发生在哪里、实现登录的方式、token机制 4、缓存 5、浏览器怎么知道哪些是JS文件哪些是CSS文件?请求头里会有啥?跨域相关,jsonp怎么实现的跨域(一些胡言乱语) 6、position:几个属性,有啥区别(relative相对谁说错了,我的老天奶,当时就是想不起来) 7、项目相关,一直挖一直挖。。。 8、算
1 . 自我介绍 2 . 讲一下常见的数据结构 : 讲了数组,set,list,map,树,图,队列 , 栈等 ; 3 . 讲一下java反射场景和作用 ; 4 . 讲一下你了解的机器学习算法 ; 5 . 我讲完ML之后 , 问了knn和贝叶斯的使用的场景区别(没答上来) ; 6 . 讲一下接口和抽象类,并说明区别和分别适用于那些使用场景。 7 . 讲一下nginx的负载均衡 , 并讲以下你是怎么
1、自我介绍 2、围绕项目展开问了一些 3、代码输出题 const first = () => new Promise((resolve, reject) => { console.log(3) let p = new Promise((resolve, reject) => { console.log(7) setTimeout(() => { console.log(5) resolve(6)
商业产品与技术部门 时间:7.22 1.vuex原理 2.webpack的loader和plugin区别 3.cookie localstorage sessionstorage区别 4.token 5.代码 事件循环看输出 6.ts omit用法 any和Unkown区别
1.自我介绍 2.问自己哪个项目最困难 3.问常见的数据结构有哪些 4.问怎么用两个队列实现栈 5.问计网,TCP与UDP的区别 6.进程和线程 7.手撕:最长回文子串 8.噢想起来还问了一个栈和队列的区别
今天打电话了,一面过了 一面 4.24(1h) 1、自我介绍 2、介绍项目:分工、设计 3、为什么用 es?为什么快? 4、分布式事务怎么实现的? 5、MySQL表怎么设计的?商品id?商品数量太多怎么办? 6、数据库事务有没有用到?特性?隔离级别?可重复读? 7、redis实现库存扣减?分布式锁、setnx 过期时间?存储不同类型的内容?内存满了怎么清除? 8、redis作为缓存,如果有热销商品
1. 自我介绍,项目介绍 2. 自我介绍的时候问我这些东西是自己学的还是学校讲的。 内心:在说什么。。。 3. 因为简历上第一个写的是使用爬虫进行数据挖掘,但是没用flume进行数据采集,所以就简单的说一下当时是把数据采集成csv或者data格式的文件,直接上传到的Hdfs,直接使用load path加载到hive当中。 并且当时介绍了数据集的大小,以及介绍了可能会产生的问题, 4. 面试
1、数据仓库分层了解吗,实时离线都怎么做的? 2、Spark有哪些分区器? 3、宽窄依赖的定义?发生宽窄依赖转换的时候会发生什么操作? 4、shuffle操作增加了什么开销?底层用的什么算法? 5、Spark内存模型有了解过吗? 6、如何解决数据倾斜问题? 7、Flink了解吗?checkpoint机制做什么用的?底层怎么实现的? 8、Spark没有checkpoint机制,那么中间计算结果怎么保
面试官一个比较严肃的小姐姐,上来先说明面试流程。 首先自我介绍,询问项目。 项目中用了zustand,问什么使用zustand,有了解过其他相似的解决方案吗?(答:mobx,redux等)有像zustand一样轻量化的解决方案吗?(道歉,不了解)为什么使用这种状态管理库,使用场景是什么? 然后问React中了解有哪些hook?看简历中是有封装自定义hook,怎么做的?业务场景是什么?(对socke
部门:字节云 岗位:测试开发 社招 3年 有点紧张 流程 1自我介绍 2你未来岗位有啥要求?(给我问懵逼了)为啥想要离职? 3以下问题偏测试(没问项目,可能项目差异太大了) 如何提升产品质量之类 你负责的产品质量怎么样 自动化有啥好处? 4编程语言python 你知道哪些类型 dict是怎么实现的 5做一个SQL题,大概用子查询吧 6编程题,最长回文子串 7你的优势,劣势 许愿,梦想还是
面试时间:08/25 面试形式:视频会议 面试岗位:后端开发 一面(45min) 面试官介绍 自我介绍 面试官介绍本次面试流程:算法+基础+项目+反问环节 算法 两两交换链表中的节点(ACM 模式) 基础知识 os: 进程和线程的区别? 进程间通信方式? linux命令: 查看CPU状态? 查看网络情况? 查看磁盘大小? 如何查看大小前5的大文件? 计网: URL背后的过程? DNS解析详细说一下