8.31 半个小时我以为是HR面,上来就打我个猝不及防,没想到是技术面,面试官也很急,说话语速很快,我也被他带快了。。。2倍速说话😖 自我介绍 项目问答 上面一共花了5分钟 八股 C++ 操作系统 计算机网络 数据结构 C++11新特性 类中默认生成的函数有哪些 malloc 和 new 的区别 虚函数怎么实现的 多态怎么实现的 TCP和UDP的区别 进程间通信方式 共享内存怎么安全读写 管道可
实习和项目挑一个熟悉的说一下难点 围绕项目进行场景题拷打 穿插几个八股 消息队列的原理 消息队列的架构 怎么保证顺序消费 为什么redis用跳表不用红黑树不用b➕树 为什么hashmap用红黑树不用其他两个 为什么数据库用b➕树不用其他两个 反问无手撕,准时三十分钟结束 #软件开发笔面经#
在二面的时候,相较于一面的常规问题,更倾向问项目,也问的更深入。 1. 请先介绍下项目。 2. 项目的主要功能是什么?(回答了使用Redis较多,特别是用互斥锁来防止缓存击穿) 3. 那你如何解决缓存击穿问题?击穿、穿透和雪崩有什么不同? 4. 你认为击穿、穿透和雪崩区分的根据是什么?我认为因为它们各自有不同的解决方案。 5. 能介绍下这些问题的解决方案吗?我采取的措施是将不存在于数据库和缓存中的
技术问题 1.项目难点说一下(秒杀) 2.设计一个秒杀系统,考虑哪些方面 3.Redis缓存击穿,缓存雪崩,缓存穿透 4.讲讲布隆过滤器,底层原理,还可以用在什么方面 5.redis数据类型,zset用到了什么数据结构(跳表),跳表的底层结构 6.MySQL底层数据结构 7.索引失效的场景 8.联合索引最左匹配原则 其他问题 1.和前端合作遇到过哪些问题 2.自己是如何学习新技术的 3.遇到问题怎
1. 谈项目 2. golang的make和new的区别 3. 如果new 切片会怎么样 4. 切片和数组的区别 5. golang的进程、线程、协程的区别 6. 谈谈gmp模型 7. 如果没有gmp全局队列会怎么样 8. golang的map是不是并发安全的?怎么保证安全? 9. map是如何扩容的 10. 说说b+树 11. mysql的隔离级别?谈谈可重复读隔离是如何实现的? 12. 谈谈m
40min 自我介绍 项目介绍 项目遇到的困难以及是怎么解决的 手写代码部分 // 1.手写call(当时没写出来) Function.prototype.mycall = function (thisArg, ...argArray) { thisArg = thisArg != undefined && thisArg != null ? Object(this
社区产品岗 大概25分钟 一面 1. 说一下你这段产品经历/主要负责了什么/结果是什么 2. 那你这段产品经历是学校的作业还是自己组织的? 3. 你有产品真正落地的经验吗? 4. 你有用什么社区交流软件吗? 5. 那你小红书是主要刷还是会发呢? 6. 小红书、b站的优缺点是什么? 7. 你有什么深度爱好吗? 8 如何体现 “深度“ 反问: 1. 主要的业务是什么 二面 1.
1.Java的数据结构相关 2.HashMap怎么解决哈希冲突的 3.HashMap和HashSet区别 4.Spark shuffle 5.Maven会用吗,怎么解决版本冲突? 6.实习相关 反问 做什么的?用什么? 偏底层,主要是做Spark和Flink底层的一些东西
一面 业务面(直属mentor): 自我介绍 深挖简历(针对我的简历提问,对自己的简历不熟悉在面试中是大忌,只要写上简历的都要能够说清楚自己做了什么,成果是什么,过程中遇到过什么困难) 1.你对直播是怎么看的? 2.你觉得什么样是好的直播? 3.你觉得你的抗压能力、耐心怎么样? 4.你觉得在你实习中最难忘的一件事是什么? 5.在实习中你遇到过什么困难吗?你是怎么解决的? 6.你认为直播运营都需要做
一面面完40min收到HR的电话,约了二面 二面 业务面(部门leader): 自我介绍 1.你对直播的看法? 2.你有用过得物吗? 3.你的专业是国际经济与贸易,为什么会想来做直播运营,你未来的一个职业规划是什么?(跨专业的友友一定要思考一下这个问题怎么回答,根据岗位对号入座) 4.直播运营这个岗位可能会比较辛苦,你的抗压能力怎么样? 5.你ps作图的能力怎么样? 6.我看你之前的三段实习时间都
先分享面经: 第一天是hr姐姐电话沟通了一下基本信息,加了飞书约了第二天面试 第二天面试: 1.自我介绍 2.围绕我的经历提问(讲了和岗位相关的一个项目) 3.为什么选择得物,有使用过得物或者买过什么东西吗? 4.excel的熟练度,会问你会用哪些函数 5.我面的岗位是负责箱包表配的运营,所以又问我了解哪些箱包表配的品牌 6.确认了一下到岗这些基本信息,然后就是反问环节。 总的来说,整体很轻松愉快
hr面:了解基本信息(约面试) 电话联系确认一下基本情况,包括是否在一线城市,最早到岗时间是什么时候,一周能到岗几天 一般要求一周需要到岗4-5天,尽快入职,符合要求的hr就会帮你约面试啦,记得确认面试信息哦~ 一面:mentor面 简单的自我介绍 深挖简历:上一份实习的主要工作内容+过往的一些自媒体经历 (这一部分一定要对自己的简历非常熟悉,介绍之前的工作内容时可以与本次面试岗位JD相结合,突出
二面:leader面 自我介绍 深挖简历: 实习经历:之前实习主要的工作内容,你从中学到了什么,它给你带来了什么 自媒体经历:自媒体账号主要内容,涨粉情况,自己对于流量的思考,发布频率,账号变现能力 (这部分真的问的非常细,没有把握的千万不要写进简历) 了解或使用过得物社区吗,你认为得物社区的内容能否吸引你,不能吸引的原因是什么 平常使用的社交媒体有什么,使用时长,使用频率分别是多少 小红书和b站
1.你对哪方面的技术比较熟悉 2.MySQL的MVCC你讲一下 3.临键锁 4.你讲一下MySQL中的锁 5.讲一下策略模式和责任链模式的使用场景 6.RocketMQ顺序消费 7.怎么使用Sentinel的? 8.讲一下SpringCloud的负载均衡机制 9.说一下负载均衡策略 10.如何保证数据库与缓存的强一致性? 11.如果想要给数据库的字段改名,怎么做? 大概就记得这些了,面试官很耐心,
面前准备: 自我介绍 省略具体技术栈,侧重数据筛选部分以及数据可视化 实习经历简单表述 反问环节 对于测试开发的岗位认知还有些模糊,想问下这个岗位工作中的具体内容,以及常用的技术或者工具 想请教下对于测试开发岗未来的职业发展规划,方面的一些建议 入职后的部门以及具体业务 面试过程: 面试官介绍,来自得物效率工程团队 自我介绍 你最擅长的计算机语言是什么 之前实习期间做ci/cd,具体工作是什么 数