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.code 经典dp,左上走到右下最小开销,一次成功! 2.业务 问了具体怎么做的,比如如何构建正负样本,模型预测的是什么 3.无八股 稍微问了问细节怎么实现的,也全都回答上来了,已经被挂麻了,给个机会吧
双非鼠鼠第一次面大厂 自己语速有点过于快了 1.一分钟介绍一下自己 2.看简历是26届 多久开始学的java 项目做的时间点 学习方式 3.介绍一下两个项目 亮点以及架构 4.第二个项目用到了哪些技术栈 遇到了哪些问题 5.聊了聊关于mp的使用 6.登录的具体流程 讲讲md5怎么加密的 7.jwt相关 8.缓存三兄弟 9.项目里的互斥锁 10.超卖问题如何解决 11.秒杀场景的具体实现 聊聊代码
更新:已挂 ------ 淦,我投的校招啊,为什么面的实习岗啊 听说写面经攒好运 二面相对一面场景题来说,少了些场景题,然后项目问的更深一些。 🐮🐮们,感觉redis很重要啊,一二面都问到了,然而我不会。 八股的话,有list和vector扩容问题,如何用数组来保存树,多线程安全问题,如何使udp更可靠(这个感觉挺常问的),然后其他的话大部分都是项目了(用电脑录音,一个字没录到,不知道为啥)。
#软件开发2023笔面经# 自我介绍, CSS居中, flex布局, 盒模型, let, const区别, let能不能重复声明, js数组,对象方法,有多少说多少。 ES6,7,8,9等数组,对象的新方法。 数组去重, promise, 小程序路由跳转, 小程序太大了怎么办, git版本回退, vue登录状态, vue生命周期, 在created周期如何设置响应式数据, vue动态路由, vue
1、自我介绍 2、你对java的掌握如何? 你主要是哪个专业的?软件工程? 主要是学算法 3、介绍一下你简历的项目 4、你说对集合有了解,那你说一下有哪些? 5、那你说一下ArraysList和LinkList的区别 6、那么我要插入和删除元素哪个要方便一点?时间方面哪个更快一点? 7、如何保证线程安全问题?考虑到线程安全你会想到有哪几种解决方式? 8、常用的数据结构和算法 ?各种排序的复杂度 链
面试时长(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. 数组在拷贝中怎么提升他的效率?举个例子来说,比如说上万条数据
面试官太厉害了,面完一个小时现在脑袋还是懵的 我一个小小前端何德何能能被拷打图论和红黑树 面完感觉毕生所学都被挖得干干净净
一面 实习深挖 对于高耗时任务的代码优化思路 如何发现不必要的扫表 sparksql和hivesql有什么区别 sparksql和hive on spark性能有差异吗,差异在哪 hdfs架构 datanode心跳机制 datanode挂了之后会怎么样,容错机制是怎么样 机架感知 有限内存下的一亿数据怎么排序 了解哪些shell命令 有a,b两个文件,存的都是id,写shell找出a中有但b中没有
面试时长:30min 自我介绍:广东人为什么想着来杭州实习? 杭州机会多(想找深圳的找不到) 八股: 1. 介绍js的数据类型 2. 引用类型和基本类型的区别(从内存考虑) 3. var let const特性 4. js作用域(面试官想听到关于执行上下文的内容,我没提到) 5. 从浏览器地址栏输入 url 到请求返回发生了什么 (说了个大概流程,DNS是什么没说清楚) 6. 介绍一下Promis