Timeline 04.07投递 04.15笔试 04.17一面 04.23约二面 04.25二面 04.26二面挂 04.17一面 先吐槽一下,面试官约时间太幽默了 周五晚上七点半打了第一次电话,结果有杂音听不清挂了; 晚上八点半打了第二次,哥们正在骑车没听见; 周一晚上快九点又打了一次,结果我又在骑车,幸好带着耳机才接到了 整体感觉不错,面试官很温柔,无手撕,八股也问的很基础 自我介绍 jav
50min。 算法 最长回文子串 LRU缓存 讲一下算法的思路 时间复杂度是多少? 有没有更优的解法 项目 介绍项目 通过染色id不就可以把整个模块的链路串起来了吗? 你有了解比较成熟的监控方案吗? MySQL mysql里面的索引是怎么实现的? 设计索引一般会遵循哪些原则(经验)? IndoDB里面B+树比B树有什么优势
基本信息 时间:2023.6.19 时长:54min base:帝都 面试岗位:前端 暑期实习 问题 面试官主动自我介绍 叫我自我介绍 你觉得不管是实习还是做的项目,你觉得哪一个是你觉得有技术难度,你是如何去解决的呢? 你能介绍一下项目中如何设计权限的吗 你觉得相比与其他的权限设计方案,它有什么优势?你知道其他权限管理方案吗? 你觉得ACL如何解决多个人的权限都是一样的? 假如有一个系统,用的人
基本信息 时间:2023.6.15 时长:54min base:帝都 面试岗位:前端 暑期实习 问题 自我介绍 你还有一个作品集,尝试讲解开源框架,这是你做的吗? 你的作品集里面有Vue的精讲,你对Vue的理解是?是看源码多一点吗?(我连忙解释说,不是Vue的精讲,而是xxxx) 所以你讲的内容是? 你是什么时候开始学习前端的? 找实习有投递后端吗?(没有,只投递了前端) 有一个场景,10个组件
泡了两周最后还是挂了,闲来发一下面经 5.13:一面1h多一点,主要是算法差,题很简单,在面试官提示下写了二十多分钟 自我介绍 自己定义的java.lang.String 会被加载吗? 什么时候会去打破双亲委派机制 TreadLocal讲一下 那线程之间想做变量传递怎么做呢? 拒绝变量传递?这里没太懂 MySQL是如何保证脏读 可重复读这些的?具体可重复读讲一下 讲实习项目:二十多分钟 中间件适配
简单回顾下虚拟内存技术,基于局部性原理来实现,总结起来就是两句话: 在程序执行过程中,当 CPU 所需要的信息不在内存中的时候,由操作系统负责将所需信息从外存(磁盘)调入内存,然后继续执行程序 如果调入内存的时候内存空间不够,由操作系统负责将内存中暂时用不到的信息换出到外存 整个请求调页的过程大概是这样的: 那么,到底哪些页面该被从内存中换出来,哪些页面又该被从磁盘中调入内存呢? 这就是『页面置换
补个面经,挺离谱的,就没来个正常面试官 一面-3.29 一开始接到短信消息,说是群面。但群友说可能是信息有误,结果面试的时候真实群面,四个候选人一起面试,考察代码能力。 1.实现一个拖拽效果 2.实现一个类似于window窗口的拖动标题栏可拖拽效果 3.将这个窗口封装成一个对话框类组件 二面-4.4 二面更是离谱,来了个后端,说我基础不行,建议我去后端和测试岗待待,合着建议朝外包方向发展是吧。。。
三面业务主管面,最后的大boss,顺利过关!! 希望offer快下来,太期待了 项目+综合+算法,面试官很喜欢看问功能点的实现思路 1.地图功能技术选型到最后落地的过程 2.如果需要让产品能够绘制自己的路线图,那么往哪个方向去做迭代能实现这个功能? 3.3D地图相比2D地图有挑战的点在哪? 4.某个具体功能实现思路 5.流程可视化编辑功能如何实现 6.作为负责人应该做到哪些事情 7.举一个项目过程
笔试 10个选择两个算法,限时30min,比较简单 算法1,力扣20题,有效的括号 算法2,力扣70题,爬楼梯 一面 时长48min 为什么选前端 前端学习的重点,是怎么学习的(学习路线) Vue.js和Node.js的关系 Vue.js的特性,什么时候用同步,什么时候用异步 比如如果有两个连续的请求,用异步还是同步 Vue父子组件的通信 Vue生命周期 项目前端和后端的架构,技术选型 浏览器输入
一面(5.24上午11点) 1、http缓存机制 2、浏览器缓存机制 3、localstorage和sessionstorage的区别 4、cookie的特点 5、了解事件委托吗 6、为什么会出现跨域问题 7、如何解决跨域问题 8、伪类和伪元素的区别 9、position有哪些属性 10、position的定位方式,相对于谁定位 11、说说你对BFC的理解 12、BFC能解决什么问题 13、单行文
一面 自我介绍 项目问题 三次握手 四次挥手 DNS查询过程 原子操作std::atmoic C++内存 HTTPS和HTTP区别? 两道题:一道是二叉树层序遍历,一道是大数加法 二面 自我介绍 项目里学到了哪些东西? linux命令了解吗,有哪些 百度搜索页面完整的过程 DNS是怎么知道的?你怎么知道它,它怎么知道你?当有两个近远的IP地址,怎么做出调整让DNS选择近的? static和cons
1.自我介绍 2.项目描述 3.java内存结构 4.jvm加载类的过程 5.解释一下新生代和老年代 6.O(n)和o(n)区别 7.线程的基本状态 8.线程的创建方式 9.线程池的参数举例,解释 10.解释下线程的阻塞 11.ArrayList和Linkedlist 12.索引的优点和原理 13.B树和B+树 14.Spring用了哪些设计模式,举例 15.Bean是单例的吗,是线程安全的吗 1
面试时长1h,上来先是一个自我介绍 算法 升序链表中删除所有重复元素,太久没写链表了,一时间忘记了,讲了一下思路,面试官给我出了另一道题 判断链表中是否有环,简单题 八股 平常用的哪些数据库? redis的数据结构有哪些? 项目中如何配置redis?一些核心的参数字段? 项目中什么地方使用了redis?存的是什么内容?(后续项目部分还会问到redis相关内容) mysql中索引了解吗?有哪些? 联
美团到店事业群,笔试很久之前就做了,一直没约面试,3.26那批的笔试,可能最近hc放出了,然后我就被捞起来了。 今天中午接的电话,然后约今天下午的面试,面试时间用时一个小时。 1.自我介绍 2.介绍自己项目的难点以及怎么解决的 3.代码输出题 考察事件循环机制。 4.代码输出题 考察作用域,this指向 这题没答好,内层 foo的输出我分析得稀碎 5.js的基本数据类型和引用数据类型有哪些 6.手
一面(45min)- 3.11 11点开始,面试官提前十分钟就已经在会议室里面了,进去就直接开始了,主要问了一些比较深入的基础知识和工程化方面的问题,以及一些项目上的问题。感觉很多工程化方面的问题没有回答好。效率好高15分钟后状态就更新了,等复试ing... 1.首先说一下你对http2的了解吧 2.那它解决了一些什么样的问题呢 3.那http3有了解过吗 4.说一下浏览器的缓存策略 5.说一下C