问的好难😍😍,更靠底层和编译原理(本科没有学过这门课),可能需要那种高级前端开发工程师吧😂 1.hashmap的实现原理 2.如果让你去实现hashmap你该如何实现?(我回答了用链表和红黑树,但好像没说太深入) 3.操作系统分页和分段的作用(我回答了教科书上的概括语句,但是他说有个最重要的作用我没说) 4.谷歌浏览器V8引擎的编译原理🤔🤔,(这个我只能回答比较浅的部分) 5.谷歌浏览器
1 自我介绍 2 讲一讲你做的项目,你的毕设里好像用到了混合整数规划? 3讲一讲你发表的这篇工作,他是怎么来的 4 了解 VRP 吗,讲讲其中的成环约束怎么处理的。 5还有没有其他与 VRP 相关的工作 6有没有合作过代码(代码可复用,与 github 应用),工作中调包占比是多少, 7 手撕,合并有序数组(双指针写错了,难顶) 因为做的比较对口,面试官比较友善,美团优选用 java 开发
3月15日投递 3月27日一面 处女面,意向填的光子工作室 引擎开发 然后被客户端岗位捞了 捞我的部门之前没听过,游戏国际海外数据和发行技术团队Level Infinite 流程(1h10min): 简单自我介绍 手撕,一道中等题,双指针+二分 (大概10分钟) 问简历上的所有相关内容,包括但不限于C++, lua, unity 问项目怎么做的,做了哪些内容 问论文咋发的,具体做了什么事情 图形学
0327 , 30分钟 项目延伸八股,场景 - 自我介绍 - 在校经历 - == 与 equals - integer的缓存 - 数组与集合区别,用过哪些 - 集合遍历的方法 - volatile的作用和原理 - 指令重排序的原理 - hashmap 的 数据结构 - 红黑树为什么好,怎么保持平衡 - jwt的缺点 - netty的架构原理 - 零拷贝是什么 - completableFuture
一面直接挂了后来被PCG捞起来了,发个面经攒攒人品(敬请期待) 3.19 金融科技(一面挂) 1.自我介绍 2.这个工作室是一个部门嘛 3.刚刚你说会就是给学弟学妹答疑,有针对他们的方案嘛 4.你们工作室开发一个项目的整个流程,从需求到上线 5.这些应用都是放在企业微信上面的嘛 6.如果你分配的任务有人在截止时间之前没有搞完怎么办 7.在这个开发过程中成员之间会出现什么问题嘛 8.具体发生的问题的
发个面经攒人品。 时长1h10min 1.说一下前端的学习路径 2.说一下你学习过程中遇到的最大的困难是什么,怎么解决的 3.看你react和vue都做了项目,说一下他们俩的区别 4.项目问题:分别说一下两个项目的背景,你负责做了什么 5.深入问项目一些点是怎么实现的,其中有展开问有没有了解过其他实现方法。 6.有没有用过浏览器的performance或者其他的性能检测工具来衡量你的性能优化程度?
一家信安公司,产品实习生岗位 1自我介绍 2在校吗?实习时长 3扣项目 4画原型能力? 5互联网核心价值? 6gpt用过吗?原理知道吗 7反问 感觉这个hr有一丢丢不是特别专业,介绍公司业务时也就笼统说一下~可能不是很想要我吧。 总流程也就9min左右… #产品实习,你更倾向大公司or小公司#
1. 自我介绍 2. 学习前端的途径 3. http加密方式(数字签名)/ http各个版本 4. cdn为什么可以优化 5. 浏览器缓存 6. 多路复用对前端的影响 7. 单页应用和多页应用的区别 8. 讲一下哈希路由和history路由 9. 手写题:给一个list类型,使用react实现渲染列表点击title收起des 10. 原型和原型链,如何使用不同方法创建一个对象 11. 看代码说输出
3.20一面 1.介绍自己和项目 2.用过vue的那些技术实现了那些功能? 3.项目有哪些难点? 4.用过Flutter吗? 5.网安(我专业)和计算机专业有哪些一样的课程? 6.数据库有了解吗?解释一下范式? 本科学的早就忘完了,逆天 反问 1.岗位技术栈 Flutter+Vue ToB多 2.可以给个面评吗? 不行 3.岗位工作内容?
全程大约20min,氛围良好 自我介绍 为什么选择测试岗 怎么设置测试用例(比如测试登录模块) 给你一支笔,你会测什么 TCP三次握手,为什么不能两次 如果测试时手上的模块有比较严重的bug,应该怎么办 做过的最有挑战性的事情 自己的未来规划 对加班的看法 在学校哪门课程学的最好 熟悉哪些编程语言 说一下对面向对象的理解 对公司的了解 反问(实习生日常工作内容,筛选候选人标准)
双非鼠鼠第一次面大厂 自己语速有点过于快了 1.一分钟介绍一下自己 2.看简历是26届 多久开始学的java 项目做的时间点 学习方式 3.介绍一下两个项目 亮点以及架构 4.第二个项目用到了哪些技术栈 遇到了哪些问题 5.聊了聊关于mp的使用 6.登录的具体流程 讲讲md5怎么加密的 7.jwt相关 8.缓存三兄弟 9.项目里的互斥锁 10.超卖问题如何解决 11.秒杀场景的具体实现 聊聊代码
面试时长(1h) 电话面: 1.从浏览器地址栏输入 url 到请求返回发生了什么 2.TCP三次握手 3.为什么TCP需要三次握手 4.https和http区别 5.https加密方式(说了对称加密和公钥加密) 6.http2.0有了解过吗,有哪些新特性 7.2.0解决了1.0和1.1哪些问题(没答好) 8.前端需要在开发过程中防范哪些网络攻击(我说了XSS和CSRF) 9.大概描述一下XSS和C
面试时长:15min 1.自我介绍 2.简历项目的人员分配(两个前端,两个后端,一个ui,一个产品) 3.第一个项目中主要负责哪些部分 axios接口封装和动态路由 4.与后端交互的时候如何进行参数和接口的定义的 说了一个场景,一开始后端接口很大,数据量很大,后面改成不同页面配不同接口 5.项目中觉得有什么做的好的地方 说了自己进行了整个项目的Layout架构 6.谈谈对数据结构的了解 有了解一些
全算法 1.最大子数组和 2.分发糖果 3.有效的括号匹配 4.统计有趣数组数量
1. 学校里是否还有其他事情 2. 对于实习有什么诉求?想通过实习获得什么? 3. 问专业,电子信息和那个我们普通的计算机科学技术这种差别在什么地方? 4. ArrayList和LinedList使用场景还有那个底层实现上面它有什么样的一些差别? 5. 刚才你提到了一个动态数组,假如说让你去实现动态数组,你怎么实现一个动态数组了? 6. 数组在拷贝中怎么提升他的效率?举个例子来说,比如说上万条数据