1. 自我介绍 2. 除了Java,之前学过什么(C++、Linux) 3. 表中十个字段,你主键用自增ID还是UUID,为什么(我回答了自增和UUID的优缺点) 4. 为什么自增ID更快一些,UUID不快吗,它在B+树里面存储是有序的吗(我回答是有序的,然后从索引长度上说UUID更慢一些) 5. 查询数据时,到了B+树的叶子节点,之后的查找数据是如何做(面试官想问到一个数据页上之后的查询过程,但
线下面试,体验超好,和面试官唠嗑。 1. 问项目,哪个哪个地方具体怎么实现的,问了很多,人员构成,人员分工,APP具体是做什么用的等等。 2. (接上)你提到了安卓和h5,在安卓里有webview可以承载网页,你知道用webview怎么具体实现和网页通信的吗(x)。 3. 简历里写了封装网络请求,具体讲讲。 4. 没有对网络请求过程进行优化吗?比如超时重连。 5. 简历写了熟悉封装、继承、多态,讲
感想:面试官人很 nice,通过这场面试学习了很多。ps: 广州真是大学生泛滥,120/天的实习投的人挤破头。好不容易才有欢聚的面试机会。自认为答得还可以,面试官的评价是看得出来我认真复习过,最后还是被排序挂了。 问题: git 指令 在本地做了修改但是还没提交,又想从远程仓库拉取更新怎么办? Git pull 出现合并冲突怎么办? HTTP缓存(强缓存和协商缓存) CA证书是什么 flex:1代
自我介绍 项目深挖 用到哪些测试 项目两个推荐模块怎么实现的 协同过滤算法的理解 有什么优缺点 实时模块的具体实现流程 对冷启动 系统可解释性的理解 怎么解决(个人的研究方向是推荐,面试官说和岗位比较匹配 所以问了些推荐) JAVA的数据结构 数据库事务的特点 join区别比较 事务隔离的级别 默认级别是哪一个 表 字段是 商家 商品 销售额 查询销售额大于10万的商家 设计测试用例 针对自己的项
一面25min 1、自我介绍 2、python项目介绍 3、随机森林优劣势,怎么判断模型优劣的 4、数据清洗做了哪些工作 缺失值填充依据 5、上课讲的关于gmv的计算 6、淘宝 拼多多京东分析 7、抖音淘宝拼多多京东四家五年后发展排序 及原因 6、如果双十一gmv没达到要求,会怎么反思原因 7、sql能力 问了很基础的左连接右连接区别(没答上来 8、到岗时间 实习时长 9、为什么不想在现在这家公司
1、自我介绍 2、问下个人基本情况 3、基本数据类型,及其判断方式和各个判断方式的原理及其优劣。三种:typeof、instanceof、Object.prototype.toString.call 4、原型链的原理,使用场景 5、ci/cd相关,代码校验怎么做。答:git hooks,和github工作流校验 6、nginx静态部署 7、nginx缓存(浏览器协商缓存和强制缓存) 8、nginx
纯纯心理博弈 面了35分钟,基本和技术面差不多时长了,技术面也就是40min+ 1、回顾一下技术面,说说这个岗位你以后负责的事情(我怎么记得这么多啊,面试都排满了。然后就硬扯呗,还好有点点印象) 2、那这个方向和我期待的方向相匹配吗?有没有什么差距 3、对YY有了解过吗(打游戏开麦用的YY哈哈) 4、怎么看待这次的机会(???不知道怎么说,牛牛们有没有心理学面经) 5、现在在哪里(本人湖南湘潭)
介绍秒杀项目 分布式session是怎么实现的,过期时间设置多久 具体把什么数据放到redis中 秒杀这个场景容易出问题的在哪?比如说怎么防止超卖 在mysql级别加乐观锁会不会影响性能?还有别的方法解决超卖吗? Rabbitmq在实际场景中是怎么用的 对秒杀地址进行隐藏是怎么实现的 计算器算法实现限流是怎么实现的 怎么理解微服务 多线程环境下的伪共享了解过吗 说一下线程安全(结合业务场景) 实现
6/28 时长26min 最离谱的一次,全网最简单的滴滴前端一面? -1.自我介绍 0.面试官介绍业务 1.学了哪些基础课 2.对后端的了解程度 3.Vue3项目学到了什么,歌词滚动怎么实现的 4.Vue组件传值方式 5.Vue项目中最复杂的功能怎么实现的 6.用过什么组件库,对组件怎么二次封装的 7.阿里青训营干了啥(基本什么都没干) 8.能实习六个月吗 9.说说git常用命令,说说git re
面试时长30min 介绍一下自己实习负责做的模块 为什么用到redis,怎么用到了线程池,解决大key问题 介绍一下自己做的项目的各个模块 redis缓存穿透、缓存击穿、缓存雪崩 平常是怎么学习的 redis集群是如何查找某个key的 guava包用到了什么 redis缓存+本地缓存的作用 为什么要用zset 整个面试过程非常愉快 #我的实习求职记录#
6/26 20min 八股,好清爽的八股,一股脑说就完事了 0.自我介绍 1.项目背景 2.介绍ts泛型 3.前端学习路线 4.es6新特性 5.继承 6.前后端联调怎么做 7.vue组件传值 8.介绍前端路由 9.路由间传值(面试官补充路由meta属性也可以传值) 10.在校成绩 11.反问 八股文选手福音 但是在牛客看公司风评不太好QAQ uu们有看法吗#前端##面经##实习面经##经纬恒润#
#我的实习求职记录# 本人非科班本,双非F硕,本来学习Java开发,Boss沟通150+无果后,开学测试,结果百度(广州)居然来找我要简历,当时抱着试一试的态度,结果居然通过了,真的是太感谢百度的hr了。 一面: 白盒测试一般怎么做 白盒测试的方法有哪些 路径覆盖 黑盒测试方法,等价类 登录账号的等价类 冒泡排序算法的了解,其他(快速排序,堆排序) Linux命令查询第五行 (tail -n 5)
#我的失利项目复盘# 面试官人很好,体验很好,很想去、然后有点紧张,答得不是很好。 6.8 晚 7点30面。时长 1h 1、自我介绍 2、项目介绍(这里回答的太菜了,有很多没说清楚,之后的项目解答也是一团糟) 3、Redis 缓存过期触发回调函数处理订单超时关闭?有没有其他办法。 4、下单表的设计和流程?库存这块怎么设计,主要是表的设计。 5、final、finally、finliaze关键字区别
#我的失利项目复盘# 接上文 6.8 晚 7点30面。时长 1h 28、sql 索引都能走到、那这时候是什么问题? (这里讲到了可能是服务端的问题、或者网络问题,也不知道对不对) 29、 有没有可能是别的问题?(可以提示一下吗?下一个了) 30、消息队列(我说了很长时间没用,不是很熟悉) 31、为什么会用到这个消息队列。我说了平时看到的专栏。。了解一些常用操作。 32、介绍一些MQ的场景。 (下单
面试官人真的太好太好了,因为最近高考网可能不太好,一直连接不上,捣鼓了好久面试官一直很耐心帮我解决(哭了) 1. 自我介绍 2. diff算法(详细且全) 3. 原型和原型链(问了好久 4. 重绘和回流,优化方法 5. vue生命周期钩子 6. 初次渲染在哪个钩子阶段 7. 渲染完成是在哪个钩子阶段 8. react和vue二者觉得底层有什么相同的 不同又在哪 9. vue双向绑定原理 10. d