1、自我介绍 2、问项目相关,大概20分钟 3、SQL (1)查询年级表里一共有多少学生 (2)查询指定年级各专业的学生人数 (3)查询人数最多和第二多的年级各有多少人 4、浏览器输入地址到页面渲染整个过程 5、TCP连接三次握手 6、常见的状态码 7、进程之间的通信方式有哪些 8、事务的四大特性(ACID) 9、Linux常见的命令 10、Python中列表去重 11、手撕:有效的括号 12、针
1.自我介绍 2.介绍去年的字节和百度青训营干了什么,怎么参加的 3.介绍手写1的vue项目,为什么做这个项目 4.介绍工程化组件库,如何规范开发,pnpm和npm的差异,pnpm有什么缺点,讲了包隔离。 5.script埋点和img埋点的差别,底层原理是什么。如何验证自制前端白屏监测的准确性,如果白屏监测代码出错会如何上报。 6.js基础数据类型,null和undefined区别,判断数据类型方
一面 1、自我介绍 2、简历项目 3、手撕是一道力扣原题,牛顿迭代法开根号,这个题被考了好多次了 4、反问环节 二面 二面面试官主要侧重于C++和SLAM,包括: VINS-Mono如何进行初始化?如果是双目系统该如何进行初始化? 如果已知部分地图先验信息,该如何加入优化? VINS边缘化是怎么实现的? 手动推导旋转矩阵求导结果,SLAM十四讲上有推导过程 线程锁如何保证线程安全?#24届软开秋招
公司名:美团 部门:优选事业部 岗位名:后端开发 面试轮次:一面 时间:55min 暑期实习的时候,三个Java志愿全都简历挂。当发现是因为简历附件忘了换的时候,难受了好久,好在秋招给了我机会。 问题如下: - 面试官介绍自己部门 - 自我介绍 - 介绍菜鸟的实习工作 - 工作中的设计模式 - 任务调度策略 - 集群环境下的任务调度框架 - rpc调用过程中,注册中心的作用 - 讲讲乐观锁 - 讲
介绍实习 介绍一下实习组里的业务,自己负责了哪些部分 实习做的项目都怎么实现的,为什么这样实现 Java知识 反射原理,底层实现原理 实现注解需要注意什么(需要哪些步骤) 类加载的过程 算法:判断一个字符串能否是有效的IP地址 #美团面经##美团#
1.自我介绍 2.介绍岗位,强调偏开发而非测试,说说看法 3.写一条sql语句,查询学校某年级的男生女生各有多少人 4.sql查询慢该如何优化(索引是其中一个思路) 5.第三条的例子是否能用索引优化(能但我没答出来,面试官用了explain关键字和order by ... desc排序) 后面问的基本都是java基础 6.ArrayList和LinkedList的区别 7.知道拆箱装箱吗(不知道)
本人C++选手 1、自我介绍 2、项目的介绍 3、介绍项目的优化点 4、epoll的原理 5、红黑树和链表管理的区别 6、epoll与其他I/O复用的区别,如何体现的 7、epoll在线程管理上有什么优势 ? 8、一个事件通过epoll去执行I/O操作的时候,从开始到处理完的流程 9、FTP协议介绍一下 10、文件上传到上传成功整个的请求流程,结合OSI网络模型来说 11、RPC的原理 12、ID
自我介绍。 为什么选择做前端。 项目拷打。 项目前端性能优化有哪些。 怎么学前端的。 说几个 Promise 的方法。 Vue2 和 Vue3 的区别。 看代码说结果。 setTimeout(() => { console.log(0); }, 0); new Promise(() => { console.log(1); }).then(() => { console.
一面不是太难,前期准备比较充分,所以感觉回答比较好。 问题整理: 1. 之前有实习经历吗 2. 刷题情况,有没有参加周赛 3. 实验室情况 4. 为什么用 vue 5. 调研过其他组件库吗(除了 Element UI) 6. 项目合作情况 7. 项目有多少个页面 8. 项目状态管理用什么做的,还有什么方法 9. 讲讲项目中用的 mixin 10. 项目中 axios 如何二次封装的 11. 项目
18号电话约面,19号下午面试 美团平台 后台开发 50分钟 都是八股文,巨简单,顺序有点乱,不过项目和题目是最后2个 编程题就给十分钟让能写多少写多少 gc 为什么要用Springboot 加载bean的几个方法 mysql有哪些索引 mysql索引实现原理 索引有哪些使用场景 隔离事务 jvm的堆和栈(哪些是堆的,哪些是栈的 拷打项目 编程题目是和多线程有关
#面经美团# 总共50分钟 1. 首先是自我介绍 2.项目,我之前主要是负责广告业务相关的平台。问了些广告相关的知识,CTR,CVR,品牌广告和效果广告的区别(这里就20分钟了) 3.技术栈是react16 和 vue3,然后我说vue3更熟悉。(15分钟) 问:vue2中数据响应的原理?并手写出 defineReactive函数。并且需要解决 vue2中数组无法响应的问题。 function O
聊项目 用户行为序列提升原因,是否模型之前加了类似的特征 esmm、mmoe、ple是要解决什么问题,以及它们的优缺点 多任务跷跷板负迁移及解决方法 线上线下是否有差异,原因是什么 xgb和lgbm的区别以及优缺点 问项目中的每个模型、方法是为了解决什么问题 一面手撕无重复最长字串 二面手撕买卖股票的最佳时机 #实习,投递多份简历没人回复怎么办# #实习与准备秋招该如何平衡# #找不到实习会影响秋
平台技术部 cpp选手 大概面了55分钟,聊得挺开心,希望能过 面试官拿着一面的问题,特意避开一面的问题进行提问 1. 自我介绍 2. 什么时候会触发中断 3. 异常和中断的包含关系是怎么样的 4. 讲讲linux的权限 4.1 chown 和 chmod的作用 4.2 ls -alh后,紧跟着文件的读写执行权限后面的是什么东西(*) 5. 软链接和硬链接的区别是什么 5.1 各自的使用场景是什么
1、自我介绍 2、项目两点 3、vue2和vue3的区别 4、双向数据绑定原理 5、proxy的优点 6、vue能监听嵌套对象吗 7、js获取dom元素的css 8、css一行超出展示省略号,多行超出展示省略号 9、浏览器怎么保存用户的登录状态 10、https握手过程,https怎么抓包?怎么拦截https请求 11、跨域,为什么要限制跨域 12、cors的预检请求,什么情况下会有 13、前端的
(被捞起来重新面) 总共40min 手写模板方法,责任链模式(项目中的) spark和mr有什么区别,为什么spark比mr快 磁盘和内存 有有向无环图的这些优化 什么更优秀呢,什么原因导致比mr更快(不知道) spark里面,checkpoint和cache有什么区别,分别用于什么场景(场景完全忘记了) 数仓是怎么分层的 什么是业务过程(不知道) 事实表设计的步奏是什么(不知道) 三范式建模和维