1.如何考虑token和验证码安全性问题,怎么防止黑客窃取服务端给用户无限发验证码 2.缓存穿透怎么理解,和缓存雪崩有什么区别 3.秒杀是怎么实现的,CAS会有什么问题 4.消息队列怎么保证单一发送和不重复消费 5.java-jar的原理,具体是怎么把服务启动起来的 6.类加载机制,jdbc是如何打破双亲委派机制的 7.AQS底层原理,volitile如何保证可见性 8.发红包应该考虑哪些问题,红
自我介绍 问为什么没去实习 项目是实验室和企业的合作项目 我是java主开发 项目遇到什么难点? 不够难,有遇到什么更难的吗? 根据项目引入八股 1. JVM (碎碎念我基础八股背过,但调优没实践过,所以简历里刻意没写jvm,下午面了两家都被开局jvm糊脸了) 垃圾回收器有哪些 你们项目用的什么 -答G1 为什么不用CMS和ZGC? 用的老年代回收器是什么? 如果我线上一个服务频繁触发FullGC
一面完秒约二面 二面完秒挂 面试前看到官网上自己投的岗位已经消失了,当时就感觉要寄 一面: tcp 线程同步 C++11新属性 右值 智能指针 原子变量 内存序 手撕:反转二叉树左右子树 二面: http redis数据结构与持久化 缓存击穿穿透雪崩 手撕: 一个先递增再递减数组,找最大值 难哦
一开始就是面试官先介绍了一下部门情况,然后让我自我介绍,简单问了问简历的东西,然后开始算法题。 两道算法题都是动态规划的,一个是机器人从棋盘左上角走到右下角的路径数量,一个是找出第n个丑数。 然后就开始针对简历的东西问八股,这里说几个我记得的: 1.简单说一下transformer(但是我简历里没写transformer,不过也问了,很详细 2.Transformer里面q k v的计算,里面的偏
9.19 代驾事业部 30分钟 自我介绍 谈谈你对测试的理解,实习中用到了哪些测试方法?你了解哪些测试方法以及测试工具 设计测试用例的时候,你会从哪几个方面入手? 介绍一下接口测试 用的什么语言最多?java了解吗? 进程和线程,有什么区别?它们的生命周期 死锁是怎么产生的?怎么预防死锁? TCP和UDP的区别 以登录功能为例,设计测试用例 安全测试相关 SQL注入怎么去检测 mysql数据库的索
一面 40多min 是一位小姐姐,开头她先自我介绍了。 1、自我介绍 2、介绍实习 3、黑盒测试与白盒测试 4、黑盒测试用例和白盒测试用例编写方法,从哪些点来设计用例 5、测试流程 6、用例的严重级别怎么定义的 7、介绍get和post 8、http和https 9、http有什么优点 10、索引失效的情况 11、写SQL 12、手撕一道链表题 13、给你写的代码设计用例 14、反问 几分钟后约二
新鲜热乎的凉经TT 全程40min 1. 进程和线程 2. 数据库索引 3. 数组和链表,应用场景 4. 项目中的数据库应用 5. 实习项目 6. 讲一讲快排思想 7. 手撕快排 8. 针对打车估价设计测试用例 9. 为什么选择测开 没有反问环节 坏了 python选手逐梦失败 面完10min秒挂 感觉可能是不太会java的原因 还是太菜了
一面 16:00—16:50 先简单自我介绍 1. 讲一下项目 2. 讲一下实习 3. 项目提到了精度还不达标,后面会主要怎么优化呢? 4. 看你主要做定位相关的,那知道自动驾驶里定位模块怎么做的么 5. 自动驾驶里定位感知这些模块是怎么和其他部分联系起来的呢 6. 知道自动驾驶测试主要会做些什么么 7. 有用过仿真软件么?里面具体有什么功能 8. 为什么会投测开岗位呢 9. 觉得你更适合定位算法
牛客真是好东西啊 看了大家很多的面经准备了,尽人事听天命 我也写一下,也许从此开启新的道路hh 一面应该是HR吧没什么很难的东西,偏行为 1.自我介绍 2.之前都是战投类(其实是行研),为什么想转岗 3.每段实习最大的收获 4.优缺点 5.打车不好的体验 6.如何改进 7.反问 说是10分钟之内反馈,有就下一轮,没有有短信感谢,但我啥也没收到 如凉 #滴滴#
1.自我介绍 2.项目拷打 3.webpack执行流程 4.loader和plugin的区别 5.深浅拷贝 6.js事件循环以及和node事件循环的区别 7.浏览器缓存 8.302状态码 手撕: 1.promise.all 2.三数之和 #面经# #滴滴# #前端#
由于本人做nlp的,投滴滴的时候不知道投什么岗位好,随便投了一个国际化地图,约时间直接面三场,选择时间段还挺多的,每个时间段能选两个人,看来挺海的。 一面,面试官主要问我的实习经历,让我讲亮点,以及后续改进点。然后开始做题,是个模拟题,写到一半没声音了,只有视频,面试官让我继续写,写了大概十分钟没写完,但是思路是对的,然后说就这样吧,又重连了一次还是没声音,很尴尬。 二面,面试官也是主要问实习经历
1.自我介绍 2.对算法了解的怎么样 3.数组链表的区别 4.为什么时间复杂度不同 5.HashMap是线程安全的吗?为什么 6.多线程的理解 7.线程安全是怎么看待的 8.怎么解决线程安全问题 9.乐观锁vs悲观锁,什么时候选择用乐观锁悲观锁 10.项目难点(抽奖的流程设计) 11.为什么用责任链重构 12.为什么要加锁,消息队列和定时任务怎么用的 13.项目还有什么亮点(规则树-使用数据库动态
1自我介绍 2将自己的一个项目(讲了观察者APP) 讲一下华为这个项目,(然后就发现非科班啥啥的) 3项目中用到Redis,Redis多用来干啥的 4redis怎么进行缓存 5优化MySQL 5redis 怎么进行数据同步,是不是没用到底层的一些设置 redis缓存穿透击穿 6文章审核是怎么个流程 7你提到了审核敏感词,如果让你做敏感词,你怎么弄 8给用户个性化推荐你有什么想法 手撕 123sbd
项目经历,简历上的点都详细问一遍。 实习经历,实习过程印象深刻的点,有亮点的部分? 移动端有没有做过,Taro、uni-app框架之类的? Vite和Webpack的区别 小程序对比PC端比较特殊的优化方案?答不上来
8.16 全程一小时,面完秒挂 面试官声音挺小的而且杂音很多,甚至能听到其他面试官的问题 1.自我介绍 2.那我们先做几个题吧 3.实现麻将三筒布局,写完面试官说grid布局兼容性不好(这个有点疑惑,我实习的时候天天拿grid布局,leader也没说什么),要求全用flex 4.实现防抖和节流 5.实现深拷贝,写完又扩展了一下,估计看我像没思考的一样,考虑循环引用以及一些js原生对象的处理,最后没