校招结束了(早就结束了),按投递时间顺序记录一下有拿到offer或印象比较深的几家公司的(简易)面经,权当给自己做个总结。想哪写哪 (介于曾被无授权转载过,所以主要采取加了自己水印的图片形式。本文仅发表于牛客@Elfff) 个人bg非科班末流2硕,不敢碰瓷开发所以基本瞄准国企金融科技类or测试岗。总计投递简历151(秋招)+19(春招),offer率不足10%(辛酸泪) 1. 长鑫存储-测试程序开
因为是校招,可能比较简单吧,说明是笔试加一轮技术面加hr面, 技术面 Java 抽象类和接口的区别 ==和equals hashmap和haspset 多线程状态 线程池 四大引用 设计模式 Android Activity生命周期 四大模式 service 自定义view 线程 网络相关 大概这些了,有些可能忘了 基本上都是你回答一个比较简单的面试题,然后他会深入询问,项目的话也会有具体场景询问
redis端口号 redis默认有几个库 IM非好友可以发消息吗 http的状态码 怎么动态返回http状态码 mysql联合索引怎么让他失效 失效的话查询速度有变化吗 mysql存储过程、视图、触发器 springboot引入外部yml配置文件步骤 jvm闲置内存的参数 Linux后台启动java controller的注解 配置多数据源 动态数据源问题 …… 第一次遇到问这些的,大部分没答出来
一面 1.自我介绍 2.说说最让你觉得挫败的一件事?你学到了什么? 3.现在让你重新做这件事,你会怎么做? 4.为什么想做产品经理?你觉得产品经理最重要的特质是什么? 5.你提到了数据分析,举例讲讲你为什么擅长数据分析。 6.之前的一个实习项目中提到了自己创新性做了xx,你觉得什么是创新? 7.有崇拜的人吗?为什么? 8.反问 二面 1.自我介绍 2.询问了一段实习经历,非常深挖,问到我没话说为止
base: bj 岗位: 前端开发 自我介绍 Webpack 和 Vite 的区别 讲讲你对前端模块化的认知, 为什么要打包, 有了 Webpack 为什么还要使用 Vite 讲讲怎么设计一个组件 React 中类组件和函数式组件的区别 常用的 hooks 函数 axios 或 fetch 如何实现对发出的请求的终止? 代码题: 看代码说结果, 一个关于 this 指向的 var a = 1;
1027 - HR 面 25min 自我介绍 手头 Offer,期望薪资 对 TCL 金融的了解,为什么投 选择公司会考虑什么 若有相同薪资的 Offer,如何选择 实习收获 个人优缺点 反问 1101 - 技术面 35min 自我介绍 个人优势,什么时候开始写博客 MySQL: SQL 性能分析与优化 大数据量如何优化查询(索引,缓存,分库分表) 反范式的优缺点 索引失效的场景,索引建立原则,多
一面 技术面—— 基础设计知识考察 自我介绍 + 项目介绍(1~2个项目) 这一轮主要是面基础的一些能力,比如交互设计、界面设计细节。面试官会很耐心的听完你讲整个项目。会让你自己提你觉得你的设计有什么亮点,这个都可以准备好,还有你觉得你的项目还有什么可以改进的地方?这些问题都比较常规,熟悉自己项目的人讲清楚背景和前因后果就好。如果问的作品没有落地的,他会补充问一句你有没有落地的项目给他看看。 我
Hr面完告诉需要加面 听说是部门技术老大面 自我介绍 你在字节实习过?做的什么? 听起来你用的技术都比较常规啊,有什么惊艳我的吗? 还是比较常规,聊聊产品吧,你对业务层了解吗?为什么要开发这个产品?卖的怎么样?多少用户用?你觉得这个产品定位是什么?变现逻辑是什么?(寄,产品文档前两段我都是默认不看的) 对接的这几个中台业务你了解多少? 说一下你来这里的优势 你对身边的人怎么看,有什么值得你学习的
1.Css样式他给我画了三个长方形,然后画了一个大的,然后左中右摆进去,让我用代码怎么实现? 2.JS一些基础类型。 3.输入一个变量,区分它是字段布尔值还是数字,字符串。 4.浏览器发送一个请求包含哪些部分? 5.请求头的字段。 6.Cookie的特质 7.就问你做的项目有什么亮点,去说一下 最后面试官问我以后的职业规划是怎么样,随便聊了一下。
一面 ab面,两人拷打. 八股套餐, 懒得写了.写点没答好的. 1.JVM调优有调过吗?(俺leader都没调过, 我调啥) 2.MQ发两个订单状态的消息, 先收到订单完成的消息, 再收到订单中间状态的消息, 怎么处理?
视频面试. 1.你实习和自己做项目有什么区别? 有没有用过新的技术? 2.项目方案的设计, 为什么这么选? 3.问我最熟悉哪些技术.我说Mysql. 问了下sql调优. 4.写个题: 大型map,key为userId,value为年龄,收集大于18岁的userId集合 提醒我要考虑健壮性, 还有开销. 5.你看过阿里开发手册吗, 哪些觉得比较有用? 6.盲打键盘速度如何? 问的我很懵......
电话面. 1.自我介绍 2. mysql八股 mysql为什么用b+树不用其他树结构? 联合索引abc三列, 查询条件只有ac会怎么样? 只查abc三列数据和查所有列, mysql执行流程? mysql分库. 如果业务需要既能按照user列查, 也能按照订单id查, 如何分库? 3. 其他八股 kafka的topic为什么要分区? 分布式事务. 你们项目如何使用分布式事务的? 讲讲垃圾回收器 4.
30min 自我介绍 介绍项目,为什么写这个项目到简历里,但是我介绍完并没有问里面的具体实现,问了遇到的困难 android的架构了解吗,linux了解吗 聊聊android的发展,随便讲 udp和tcp在哪一层,有什么不同 android系统在不同公司的区别(这个没听懂问题) 完全没八股
timeline:4.25 45min 1.自我介绍 2.说一下对小米的了解 吹了一波雷军 3.为什么选择做前端 4.一个优秀的前端工程师应该具备一个什么样的技能,以及前端工程师在工作当中的职责是什么 5.说一下对ajax的了解,基于什么去实现的,有什么样的一个功能 6.ajax跟fetch应用上有什么区别,什么时候用ajax,什么时候会用fetch 7.说一下了解的webpack,输入输出和构建
base: bj 岗位: 前端 实际上岗位是发在社招上的, 但我看任职要求里没有要求工作年限, 我就投了 八股文: 自我介绍 介绍 CDN 原理 介绍 https 和 http 的区别 介绍 https 握手过程 https 协议需要基于 http/2.0 吗? 介绍中间人攻击, https 能绝对安全吗? 能够绝对避免中间人攻击吗? 浏览器从输入 url 到显示网页的全过程 上述过程中, 有哪