#23届秋招笔面经#
点评挂了,被金服捞了,但是也没答好 1.运行时数据区 2.GC 3.CMS和G1优缺点 4.CMS标记清除空间碎片怎么办【几次标记清除之后会整理】 5.字符串 在堆空间的存储 6.字符串拼接优化 7.并发操作i++,为什么只保证可见性不行 8.volatile为什么不能保证原子性 9.设计模式,一共有多少,用过多少 10.单例模式【双重校验锁】 11.怎么给类排序,按照类中某个属性
#23届秋招笔面经#
时间:2022.9.20 15.45 面试官:1人 面试岗位:java开发 提问: 自我介绍 为什么选择Java开发这个岗位? TCP和UDP的区别说一下? 常用的数据结构说一下吧,然后具体说说他们的区别? MQ了解过吗,谈一谈? 说下项目与其他同类型项目的最大不同? 说下你做这个项目遇到的难点,你是怎么解决的? 有Spring为什么使用SpringBoot? SpringBoot自动装配原理说下
#23届秋招笔面经#
不管怎样,简单记录一下吧! 面试时长25分,没有手撕算法 问题 自我介绍(共享简历) 介绍下SSM框架吧,SpringBoot与Spring的区别; 如何自定义一个SpringBoot Starter,简单介绍下SpringBoot应用启动流程; 你在实习中,主要负责了哪些工作 (针对实习经历提问); java异常处理机制; java垃圾回收过程; 熟悉哪些数据结构与算法,栈和队列的区别; 用过哪
8.16投递 8.22约面 8.24 19:00面试 百度个人云部门 大约1小时10分钟 百度自己的即时通讯软件 如流 1.自我介绍 2.自己认为收获最多的项目 展开讲讲 3.我看你用的vite框架,vite和webpack比好在哪 4.讲讲你用的pinia 5.你在开发小程序的过程中学到最多的地方是什么 6.如果说小程序中要嵌套h5页面,怎么保持页面跳转后用户信息自动同步? 7.上面说完后顺便问
时间:9 月 6 日 时长:40 min 左右 体验:非常糟糕 项目相关 项目的后台有没有考虑服务的稳定性? 静态资源有没有考虑拆分?(图片是放到了阿里云的 OSS 存储上) Vue Vue2 和 Vue3 的区别? 说一下对 diff 算法的理解 diff 算法是深度优先遍历还是广度优先遍历,复杂度是多少? keep-alive 组件的两个生命周期是什么? nextTick 是宏任务,还是微任务
时间:9 月 8 日 时长:30 min 左右 base:杭州 问的原生 JavaScript 和 CSS 居多,其他的八股很少。 PS:《三国杀》居然就是这家公司做出来的,没想到。。。 JS 两列布局的时候,如何实现左边高度与右边的高度保持一致(一般情况下是左边固定高度,然后右边高度根据内容自适应); 通过原生 JS 如何动态改变一个元素的高度?都有哪些方式可以获取到盒子的高度? 又一个第三方库
时间:9 月 9 日 时长:45 min base:成都 JavaScript 事件冒泡; 原型和原型链; 变量提升问题 var 定义的变量,变量提升是指声明提升还是赋值提升(答:声明提升) CSS css动画,让一个元素无限旋转要如何设置,需要设置什么属性; css 父元素中子元素水平垂直居中方式; 移动端网站是怎么做的,采用的什么方式(rem + flex); 项目 项目中遇到的问题,如何解决
23秋招 奇安信 前端 一面 50min 看起来妥妥的kpi面 自我介绍 实习项目 js数据类型,判断 typeof返回结果 区分数组和对象 es6剑头函数this 改变this方式 生成器+原理 反射Reflect 手写Vue时遇到的困难 讲一下react fiber React组件通信 Redux原理 saga源码中的设计模式最深刻的一个 算法:最长回文串 算法:二叉树层序遍 反问:。。。 #
时间线 8/4 投递 8/6 8/13 笔试 8/30 一面 9/2 二面 9/9 hr面 9/14 三面 10/31 补录被捞起来... 11/3 开奖ssp 面经 一面 1、自我介绍 2、项目相关:问的还是比较深入 3、八股问的很多很广,涉及:java基础、多线程、MySQL、redis等等 4、算法题简单:蛇形遍历二叉树 二面 1、自我介绍 2、项目相关 3、还是超多八股,几个印象深刻的:
时间线 8/11 投递 9/6 一面 9/13 二面 9/19 三面 10/17 hr面 oc 11/21 开奖ssp 面经 一面 1、自我介绍 2、项目相关:如何避免超卖?如果网络抖动导致redis预减库存失败如何处理? 3、sql题:学生表和成绩表,找出各科成绩都在80分及以上的学生信息 4、JVM内存区域划分,垃圾回收器,G1和CMS 5、开启CMS的参数 6、-Xms和-Xmx 7、一些常
时间:2022-11-15 公司:新加坡Tiktok 岗位:后端开发岗 流程:一面 结果:通过 新加坡tiktok一面,,面完后10分钟就收到邮件约二面了,总体难度不大,比国内简单,主要是问项目+一道算法题,没问八股文。 - 自我介绍 - 项目 打开简历共享屏幕,一条一条扣项目,大概20-30分钟,所以一定要熟悉自己的简历! - 一道leetcode,给20-30分钟, 题目:leetcode 3
时间:9 月 21 日 时长:1 h 左右 base:北京 常规的八股 + 两个算法题,没有其他的手写了。 事件循环; 浏览器的事件循环 NodeJS 的事件循环 NodeJS 现在的事件循环与浏览器的事件循环是否一致 输入 URL 到渲染出页面的整个过程; 渲染的过程; 闭包的理解; this 指向问题; 作用域有哪些; 对 JavaScript 继承的理解; JavaScript 继承 与 J