自我介绍 问项目webserver 项目架构,服务端是如何实现路由转发的 ,没有路由转发给面试官讲的tcp简历连接。 get和post请求 mysql索引作用,底层数据结构 项目日志系统是干什么的, 什么是单例模式,项目中哪里使用单例模式,为什么用单例模式 线程池如何实现动态增减线程 二分查找,时间复杂度 手机号验证登录你应该如何对这个功能进行测试 算法题:简单题,给你n个数找出前k大个数 直接s
面试官真的超棒!!! 1.自我介绍 2.实习碰到的困难 3.水平居中方案 两个元素上下居中 水平对称 4.flex属性 5.BFC 6.原型链 7.基本数据类型 引用数据类型 区别 8.es6用到的新特性 9.数组常用方法 哪些会改变原数组 遍历方法有哪些方式可以停止遍历 10.箭头函数 11.深拷贝和浅拷贝的方法有哪些 12.new 构造函数的时候this的指向改变四次 分别指向什么 13.so
全程55min,社招真的是全程问项目,自己的项目确实了解还不够深入(我还背了一个月八股文,完全用不到) 1. 项目中哪个地方挑战比较大或收获比较大。 2. 反复提到性能,项目中遇到什么性能瓶颈。(主要是除了性能我不知道说啥了。。。) 3. 性能问题主要是来自用户反馈还是服务器压力。 4. 优化前后的对比效果。(面试官应该想要一个量化结果,但其实我们并没有做过。。。) 5. 项目中做了vue2到vu
全程 65min(实习岗) 这次面试十分抽象,我也用抽象的方式记录一下过程 首先还是和部门语言不通,我主Java辅golang,部门主c++和golang,可能因为这一点,面试官一直在提问有关理解和个人思考方面的问题,其实感觉中间件的问题可以随便问的,和语言没啥关系,但是一个没问。。 一开始先闲聊: 1. 你是怎么学习一门语言的 2. 你做一个项目会从哪些角度去优化 3. 现在公司实习的业务,为什
全程 75min(实习岗) 一、自我介绍(5min左右) 二、算法题及思路(15min左右) 1. leetcode22 生成括号 三、语言基础 > 我是Java技术栈但会一点golang,面试官是golang技术栈,所以问题都引申到语言通用层面 1. go语言map底层原理 2. go协程通信方式 3. go语言channel底层原理 4. 简述借助channel实现交替打印的逻辑 5. jav
自我介绍 Vue2用的多还是vue3用的多?(都挺熟 它两的响应式原理? 详细介绍一下Object.defineProperty这个api http和https 的区别 (只知道https使用了SSL加密更安全 X HTTP缓存 MVVM模式 遍历数组的方法 map和forEach 闭包 浏览器的渲染过程 (只答到渲染树那块 X 路由有几种模式?(history和hash,详细说了一下实现方式 原
写在前面:排序挂了TAT 一面: 实习项目 go的gin?go服务? 连数据库用的哪个库 MySQL的数据库的锁 锁触发条件/情况 go的GPM模型简单介绍 go的垃圾回收 进程和线程的区别 进程间通信方式 线程间通信方式 常用的Linux命令 科研项目 队列和栈的区别 图的了解 图上两点的最小距离何种算法 goroutine中有哪几种锁 手撕:快排 二面: 论文项目介绍 实习项目介绍 更新缓存数
忘记问啥八股了... 1. React 生命周期(只好扯 useState 和 useEffect) ✅❌ 2. React 组件通信 ✅❌ 3. Vuex 原理 ✅ 4. 代码输出题 ✅❌ -> Promise✅ 5. 手写:数组求和 & 输出偶数元素 ✅-> 箭头函数 & 普通函数 ✅ -> 自发手写:sleep 函数 6. Flex ✅ 7. 盒模型 8. 手写:数组扁平化 ✅ 9. typ
项目经历,简历上的点都详细问一遍。 实习经历,实习过程印象深刻的点,有亮点的部分? 移动端有没有做过,Taro、uni-app框架之类的? Vite和Webpack的区别 小程序对比PC端比较特殊的优化方案?答不上来
👥面试题目 自我介绍 简历上项目具体问 在这过程中收获了什么 互联网产品的认识 数据分析,异常怎么处理 项目管理,怎么协调并行任务 第一次面试 总体感觉:自己准备的不足,面试官很亲切 一面未过 再接再厉 #滴滴提前批#
1.自我介绍 2.实习经历介绍,然后一直给你设置情景,说了很多,他都不满意的样子。 3.问测试了解多少,说了了解测试基础理论,他就说没什么问题了。 反问 1.公司业务方向是什么,面试官很敷衍地说了句国际化服务,然后我就懒得问了 面试体验很差😰
1.自我介绍 2.promise相关的手写题 3.讲讲JS继承,原型链继承,构造函数继承,组合继承,原型式继承,寄生式继承,寄生组合继承,把这些继承手写一下,写完解释 4.手写深拷贝 5.讲讲JS原型和原型链 6.闭包 7.防抖和节流 8.手写防抖和节流 9.对作用域的理解 10.var、let、const区别 11.this指向规则 12.new会发生什么,手写new 13.原型链污染 14.箭
1h20min 一个很好的小姐姐面试官 1.做过的项目中最有技术挑战的问题 2.最近在学什么 3.html中引入script脚本的方式有哪些 4.模块化的理解 5.如何修改组件库的默认样式,如何让一个样式覆盖!imporant 6.有些不支持ts的库如何解决报错 7.节流和防抖,手写节流 8.用过的git指令,git rebase是做什么的,如何回退上一次修改,git reset, git rev
channel 用协程和channel怎么实现斐波那契 go语言的gc MySQL索引 B+树 项目 Redis基本数据结构,及其应用场景 雪花算法优缺点 消息队列 Redis哨兵 5分钟秒了 最大子数组和 反问:面试评价 很优秀,祝我成功 八股基本全答,感觉是KPI面,面试官那边网络好像不行,听不清他讲话, 他说我这边讲话很清楚。 10分钟后秒挂 真把牛客人踩过的坑都给填上了 #如何判断面试是否
非常炸裂,怀疑走错赛道了。应该是个技术 leader,所有面试中最累的,面试官看了我的GitHub ,还看了项目的源码。 介绍一下 Spring - WebFlux 这个异步非阻塞框架,底层原理,说了一下背压 既然提到了背压,下游的消费者如果处理不了,上游的生产者如何知道,怎么解决? 前端提到了读写 excel 表格,那么给你几十万条 excel 表格的数据,如何处理? 不写前端,直接给一个接口,