30min 自我介绍 项目架构 Java集合 项目中如何使用集合 JDK动态代理 动态代理应用 ConcurrentHashMap原理 JMM内存模型 对象存活分析 对象从年轻代晋升老年代的过程 mysql存储引擎区别 mysql索引实现 redis过期键回收策略 redis cluster分片集群 raft算法 目前研究的技术栈 反问 #同程旅行##面经##后端开发##Java#
#面经# #校招# #秋招# 对面向对象的理解 多态 了解过设计模式吗?用过吗? 创建线程的方法 怎么停掉一个线程 线程池的工作原理 核心关键参数 保和策略 操作系统层面怎么看进程中哪些线程正在运行? java命令 jvm参数 事务并发带来的副作用 索引优化技术 索引对排序有帮助吗 redis用过吗? 大学印象最深刻的coding? 难点? 1000个球放到10个箱子
stl正向迭代反向迭代器 remalloc使用的注意事项 函数指针数组 mysql的一些问题,b+树之类的介绍 线程的构造 进程线程问题,堆共享吗,栈共享吗 进程上下文的切换开销有哪些 epoll之类的区别 处理非活动连接 timewait是tcp哪个状态,开销问题的解决 还有一些很细节的东西忘了,常见的八股有些反而答的不是很好,还有些针对项目的吐槽,哎
1.自我介绍 2.项目介绍 3.项目难点介绍和如何解决的 4.集合的了解 5.使用for循环对ArrayList在遍历的时候进行删除会有什么问题。(i是累加的,但list的长度是变短的,会导致有些元素不会被遍历到)。 6.使用Iterator对List集合进行删除操作时会报什么异常 7.Iterator底层原理实现。 8.ThreadLocal的理解 9.ThreadLocalMap的哈希冲突如何
1、JVM内存结构,垃圾收集算法,强引用和软引用,G1和CMS区别,CMS,GC ROOT有哪些,java8和java7内存模型差异,栈帧作用,jvm参数,jvm分析工具,jvm类加载机制,类加载器类型,双亲委派机制,SPI为什么打破双亲委派机制 2、sleep和wait区别,AQS,线程池核心参数,线程池线程数如何确定,公平锁和非公平锁,锁优化机制,CAS原理,ABA如何解决 3、NIO和传统的
1、自我介绍。 2、硕士课题介绍,SVM中超平面和最大间隔的关系? 3、SpringBoot热部署有几种方式? 4、MyBatis和JDBC相比有哪些好处? 5、了解过SpringBoot监视器吗? 6、年级排名。 #浪潮#
内存对齐 stl多程干扰 迭代器失效 map如何保证多线程安全 哈希冲突 完全平衡二叉树和红黑树 删除重复数思路 结构体内部成员对齐规则 c语言指针占用内存大小 Linux查询栈的端口 c内存布局 动态规划思路,分治思想和解决冗余
ElementUI的优缺点 Vue的组件值传递 Java的反射,序列化,反序列化 MySQL 主箭外键,还有一些我没有听过的词语 怎么设计数据库的表,建表时如何考了表数据的拆分与合并,何时可以设置冗余字段。 前后端分离 后端输出文档接口 Linux底层了解吗 nginx底层 Redis(我只简单说了缓存,不太了解) Hadoop(又不太了解) 计网底层 TCP和HTTP的区别 UDP了解吗 假设一
1、自我介绍 2、lock和 synchronized 的区别 3、创建线程方式 4、设计模式 单例模式 工厂模式等等 5、双重校验 6、redis 分布式锁 7、数据库mysql引擎之间的区别 8、索引 模糊查询(%abc 和 abc%)是否用到索引 9、B+的树的底层结构 10、秒杀流程 反问:业务、技术栈 (对于问题回答要精准) ps:不想听我搁那说一堆没啥用的拓展,就这样吧 #23秋招#
算子开发,主要讲CPU,GPU优化项目,问了C++基础,比旷视的简单,然后做题,中等 感觉自己面得公司太多了,节后马上五六家就要出结果了,旷视和寒武纪不太想继续面了#面经#
kpi味有点浓,首先面试官迟到了二十分钟,然后问了十分钟左右就想结束了,后面还是又拖了十分钟,最后反问环节也没有 自我介绍 正则表达式(不熟悉不会) 系统看过什么前端方向的书籍 有无pc相关的开发经验 场景题,pc浏览器窗口是可以缩放的,需要监听这个事件,具体监听代码是怎样的 window.addEventListener(resize) 冒泡与捕获 频繁resize有点卡,分析下
可能漏了些内容 自我介绍 说说最近看的一篇文章 两道手写题 Vue父子组件双向绑定 路由导航,搜索关键词对应路由,输出结果需要包含父级,扁平化 let 和 const 的区别 怎么实现一个对象的两个属性,一个可变,一个不可变 箭头函数和普通函数的区别 常见的http状态码,301和302哪个是永久重定向 强缓存请求成功返回什么,怎么区分强缓存返回的200和正常请求返回的200 跨域相关 XSS解决
孩子王一面二面一起面的;一面全是八股文,答的还算不错。二面问的很多答不出来,问到了v-model原理和扫码登录前后端的实现(我说我有springboot基础)明天补二面面经。 一面面经: 1.自我介绍+项目介绍 2.css盒子模型(标准盒模型、怪异盒模型) 3.flex布局的属性、flex:1的意义 4.说说重绘与重排(区别+优化方案) 5.响应式布局的实现原理 6.ui设计稿为750px。真实窗
1.盒子模型分哪两种? 2.说一下flex:1,有哪三种属性,base设置的是什么?不设置是什么?base和width的优先级? 3.详细说一下输入一个链接会发生什么? 4.在页面渲染的过程中,css会不会阻碍dom解析,js会吗?如何解决阻碍dom解析的问题 5.<link> <js> 会阻碍js的解析吗从?(这个问题我始终没听太懂) 6.前端有什么安全性问题? 7.面向对象的继承? 8.手写一
大量数据加载时,有什么优化方案,将不需要实时的数据缓存起来 opacity是回流还是重绘,0.99是合成层,1是单独一层 存储大量数据时,使用map还是对象,为什么 微任务与浏览器点击事件的执行顺序 浏览器架构与渲染原理是什么 vue3对比vue2的优点是什么 vue3渲染更新的颗粒度是什么 vue3的虚拟dom做了哪些优化 watch与compute的区别和原理 vue2与vue3的响应式原理是