1、问项目 2、java怎么查看堆的内存 3、面向对象的特性是啥 4、自动装箱和拆箱是啥?怎么实现的(底层原理)? 5、AOP是什么?好处是什么? 6、了解过什么分布式框架?spring cloud服务间调用是怎么实现的? 7、HTTP的长连接是什么?Content-Type是什么? 8、你了解过什么新技术? 9、你有什么想问我的? 纯属自己太菜,问题感觉还是比较基础比较简单的,八股文和底层的东西
泛微一、二面凉经,Java(成都) 一面:(10.18)15min 微信群5个人群面,面试官挨个提问,每个人的问题都不一样,还是比较容易过的。 二面:(10.21)15min 全程问项目,maven的生命周期、Bean的生命周期、es底层过程、es和mysql的区别,答得不咋好。最后问了下了解过Vue和前端知识吗,想不想学习一下前端?我说应该可以,然后就结束了,没有反问。应该是想招些去了就能干活的
一面 自我介绍 对 Go 的了解 Go 的协程和 Java 的线程之间的对比 项目为什么从 Go 重构至 Java 项目的用户只有学校里的人吗?为什么还使用了 CDN 加速? MySQL 的索引失效 对 MySQL 锁的了解 表级锁和行级锁的对比 对 MySQL 事务的了解 脏读和幻读的区别 Redis 怎么处理失效的键(过期键的删除策略) zset 的实现原理和应用场景(跳表) Redis 分布
铁凉了哈哈哈哈欠了太多前端基础 总共40分钟左右 自我介绍 问了一些项目相关,听不懂在问什么 八股: es新特性用过哪些,不限于es6,7,8,...11 object和array新增的方法用过哪些 formap和foreach的区别 promis有几种状态,状态变化是否可逆 防抖节流用过吗,防抖利用了什么 原型和原型链 怎么判断一个数组 事件循环,微任务宏任务 import和require的
整体面试时长70分钟左右,面试官分模块来问的,主要考察深度和广度,项目没怎么问 1、上来自我介绍,顺带问了下项目的背景,实习做的还是在学校做的? 计算机网络问题 2、HTTP协议,历史发展过程,每一个版本新增了哪些东西,详细说一下?(只答出了HTTP1.0--HTTP2.0的新增内容) 3、浏览器缓存机制,有哪些策略,详细说一下? 4、localStorage\sessionStorage\Coo
自我介绍 垂直居中方法 文本垂直居中方法 动画 同源策略,原因,解决办法 判断数组方法 数组的原型方法 实现一个sleep函数 二叉树后续遍历写代码 说说你的项目 反问环节 #神策数据##前端面试##一面#
记录一下我的第一场面试 1. 自我介绍 2. 问专业,怎么学的前端,为什么要学前端 3. 最近了解什么新技术 4. CSS的布局方式 5. 响应式布局 什么情况用rem 什么情况用css 6. promise 和 await 的区别,在代码编写上有什么优劣 await 用什么来捕获异常 7. 计算机网络:回环地址/环回 8. 跨域解决方法 9. 项目的难点,有意思的地方 10. 小组合作如
1:实习的业务 2:css权重 3:如何将dom隐藏 display:none和visiblity:hidden能否对事件做事件监听 4:js基础类型和引用类型(有什么,区别是什么,堆内存和栈内存,如何删除堆里面的数据) 5:判断一个数据类型 typeof(String)?typeof(String ())? typeof(new String())? typeof(typeof(string))
一面 9.21 1、自我介绍 2、项目 3、springcloud及其组件 4、网关到服务注册与发现、rpc调用细节 5、四层负载均衡,七层负载均衡? 6、负载均衡的方式?一致性哈希? 7、常规八股 8、一个场景题说思路:仿造二叉树的层序遍历,现在有一个多叉树,如何用多线程实现层序遍历?(这道题考虑了很久,一个关键是每个线程的子任务得出的结果如何合并在一起?) 9、算法题:k个一组反转链表,递归和
总结:还得是JAVA选手。我CPP选手估计寄了。 问的挺常规的,JAVA线程池+计网(HTTPS和TCP的部分基本知识)+数据库(主要是事务、锁、主从业务)。 手撕算法是一道简单dp,结果我看错题了,写了10min才发现看错,全程面试官没有一点反应; 后面花了5min A了。 总体体验还算正常吧,毕竟是第一次面; 开头算法属实有点小紧张,看错题了属实不应该; 以及为啥我一CPP选手不问我CPP捏?
#面经#1.介绍项目,登陆功能怎么实现的,介绍一下token 2.http和https细说一下ssl加密过程越详细越好。 3.什么是进程和线程,区别,为什么操作系统会提出进程和线程的概念,为什么进程切换比线程切换代价大。进程之间如何通信等等等一系列进程和线程。 4.说一说五层模型,每一层负责什么,为什么划分五层模型 5.输入url的过程,每个阶段都详细讲一下。 还有的忘记了围绕操作系统和网络的知识
一面大概面了50分钟左右,刚开始就写了两道算法题,然后就问基础八股,都涉及到了,小哥哥人很好。下面是问的一些问题供大家参考: 1、最长公共前缀,leetcode原题:https://leetcode.cn/problems/longest-common-prefix/ 2、字符串轮转,leetcode原题:https://leetcode.cn/problems/string-rotation-l
一轮游了,有几个题目说不了解的时候,面试官甚至都忍不住笑了,昨天下午面试,今天状态就淘汰了 1.自我介绍 2.HTML5的一些新特性 3.package.json里开发依赖安装到生产依赖里面会发生什么 4.js是单线程的,那么js主线程怎么和service worker通信 5.我们在js里面经常用到装饰器函数,了解吗,我当时甚至以为说的是装饰器模式,哭泣,并没有用过这个装饰器函数 6.网站seo
0.自我介绍 1.React和Vue的区别(简单说了下大体使用上的区别,社区的热度,适合用于构建大型项目什么的) 2.还能再具体说一下它们的区别吗?比如虚拟DOM之类的。(我说了v-model的数据双向流动和它们的父子组件传参都是单向数据流动,diff算法的话源码了解不深入并不知道有很大的区别,只知道都是用key来判断是否需要更新) 3.React和vue的diff算法有什么区别 4.虚拟DOM和
一面 10.9 下午两点 tt语音 项目 vue 双向绑定 规划 内存泄漏如何检测 闭包 防抖节流 最大挑战 数组去重,数组中包含字符串、对象还有数字 性能优化 兼容性