第一轮是群面,当时在学校里面面试,那场面也算是蔚为大观。进门之后看到他们挺累的,我当时心就咯噔一下,估计我们这一批的存亡要看运气了(应该当时表示一下关切的)。 面试开始,一共8个人一组,面试官简单寒暄之后,给讨论题目。先给时间想思路,然后群面开始,组里比较含蓄,一个姐姐开始牵头说自己的观点,然后组织大家一起说,一开始气氛不错,每个人把控时间都很好。但是bug出现了,一个人始终在说,把受力分析都给说
又忘记录屏了[裂开],总共30分钟八股+10分钟项目+20分钟算法 八股 css了解过层叠上下文吗(z-index)?z-index越大,一定越在上面吗? 讲讲自适应布局和百分比布局的区别? 设计稿的1px怎么在手机上呈现?(我回答了用transform: scale(0.5),面试官追问,每次都这样太麻烦了,有没有统一的操作?比如打包的时候使用某种方法?) 来看一个效果(代码),一个图片在一个背
实习用的是什么数据库 索引了解过吗,索引结构是什么样的 聚簇和非聚簇 如果要回表,数量很多要做分页查询,如何效率好一些(limit优化?数据不连续的情况下呢) 索引的数据结构,为什么用这个,好处是什么 mysql的事务 一致性举例子,和原子性的区别 隔离性,互不影响?指的是什么(读已提交,可重复读,真能做到互不影响吗) 怎么实现的acid,原子性怎么保证的,持久性呢 又要写日志,又要写数据,性能怎
自我介绍 问学校专业(由于我不是科班,问我哪些是自学的),聊天 多路复用(epoll缺点?????我不了解,select优点???我不了解) 项目相关:协程怎么实现的;汇编代码是怎么编的 手写:实现信号量PV操作;还有一个简单题反转链表。 总:好像技术问题没多少。过了两个小时通知我进二面了
面试官和我介绍了他们部门的具体情况,主要业务; 自我介绍; 开始具体询问项目; I/O多路复用是什么? 服务器发送两个请求,服务器和客户端如何处理? HTTP和HTTPS的区别? HTTPS 是如何解决HTTP存在的问题的? 说一下数字证书? 一道编程题重排链表 说一下写题的思路? 一个情景题目,设计一个选课系统? 一共一个多小时,没问太多八股,感觉自己答得不是很好。我学的是C++但美团后端主要用
一面 时间:2023-3-21 55分钟 1、自我介绍 2、问项目 3、问实习 4、redis数据类型 5、zset底层数据结构?为什么不用红黑树 6、mysql引擎?底层数据结构?B+树和B树的区别? 7、聚集索引和非聚集索引区别?mysql是聚簇索引还是非聚簇索引? 8、mysql分表? 9、缓存雪崩、击穿、穿透? 10、jvm垃圾回收算法? 11、CMS垃圾收集器特点?垃圾回收流程? 12、
1、自我介绍 2、项目介绍 3、线程和进程的区别 4、实际的多线程开发经验 5、Redis的数据类型 6、String的底层实现 7、缓存穿透、缓存击穿、缓存雪崩?解决方式 8、布隆过滤器的原理 9、数据库三范式,生产环境一般使用那种 10、慢查询优化,有实操过吗 11、mysql执行计划(explain语句) 12、手撕算法,链表中等题 13、反问 总结:有点紧张,面试官很好,我纯捞子。。。
自我介绍,说的是主要学的C++,Java学得比较少 挖项目穿插着提问 Bean的生命周期讲一下 IoC和AOP讲一下 HashMap初始大小 HashMap线程安不安全 Hashtable的比较 CurrentHashMap讲一下 Java的基本数据类型 3特性,多态,重写,重载说一下 Java集合有哪些(一开始没听懂什么意思。。) LinkedList和ArrayList对比讲一下,增加和搜索哪
呜呜呜呜海投了150+简历,终于有第二家大厂愿意理我了 面试了大概1小时吧,比隔壁字节时间少很多,不过整体感觉很棒,面试官一直在引导回答,没有不耐烦的感觉 也是日常实习,问的不算难吧,很多计算机基础问题 你对单页面SPA理解? --避免了页面之间切换打断用户体验、局部刷新、增强用户体验、SEO较难做。。。 那你说说怎么做SEO优化? --title标签动态切换、尽量选html5语义化标签 说说浏览
笔试ak等了一个多月,终于等来了面试。虽然已感谢信,但是记录一下吧 --- 自我介绍 集合了解多少 HashMap的数据结构 多线程了解多少 JVM了解多少 Spring的两大特性(IoC、AOP) 算法题(删除链表中重复节点,这里我一开始题意理解错了,我以为重复节点全删,结果要保留一个,一下慌了,改了好一会...) 反问 --- 提问回答了二十几分钟,都是我一个人在叭叭。面试的时候,我听那些问题
#我的实习求职记录# 1 三栏布局的实现方法(尽可能多的方法) 2 了解过跨域的知识吗?方式有哪些 3 let arr = new Array(8).map((,index)=> index)返回的arr是啥 4 vue2和vue3的区别和优势 5 vue2响应式的很多细节(深挖,怎么处理那些非响应式的东西, ......
1、自我介绍 2、项目介绍+难点 登录+跨域 3、osi七层网络模型 4、应用层常用协议 5、HTTP1.0/1.1/2.0区别 6、浏览器从输入地址到显示页面过程 7、三次握手,四次挥手 8、进程和线程的区别,进程之间如何通信 9、Js会有死锁吗,js是单线程还是多线程 10、async函数+判断输出 11、vue3优点?与vue2区别 12、ts和js的区别?ts优点?ts最终编译为什么? 1
确定 Webpack打包优化的手段。 TreeShake是什么,原理是什么? 路由懒加载,如何实现 图片懒加载,如何实现 手写防抖函数。 防抖和节流的应用场景。还有其它控制用户输入频率的方法吗? 常见的状态码 讲一下浏览器缓存机制。 Object.defineProperty与Proxy的区别。Proxy深度遍历。 简单的让我写个Proxy,执行一些操作。 Promise判断执行顺序 细问了pro
#前端##面经##美团#
自我介绍 聊实习聊项目 从实习中学习到了什么,实习期间主要工作,项目的一些具体技术和实现方法 接下来就是常规八股: JS正则表达式 CSS左侧固定右侧自适应布局实现 移动端适配方案有哪些 前端性能优化方法 vue响应式原理,vue2和vue3区别 vue组件间通信方式 webpack优化策略:Tree Shaking,HMR git指令 防抖和节流实现具体细节 es6新特性有哪些 无任何算法题和手