今日头条——懂车帝 golang后端开发实习生 第二天上午电话通知一面通过,约二面的时间。面完之后心如死灰,没想到还是通过了,字节真好,我爱字节。 问项目: Q:为什么要用一致性哈希算法? A:负载均衡,不需要重新缓存所有数据。 Q:利用一致性哈希算法增加一个节点需要重新缓存多少的数据? A:假设有3个节点,增加一个节点应该需要重新缓存1/4的数据 Q:singleFlight在代码层面是怎么实现
自我介绍 性格优缺点 学习或者工作中遇到过的比较困难的事情以及怎么处理的 我看你有一个系统集成项目管理工程师的证书,是中级还是高级? 考这个证的初衷 发展规划 为什么选择偏向技术而不是管理 期望以后的部门和工作是什么样的 反问: 公司培养对于新人的培养体系 面试结果什么时候可以出(回答:节后)#24届软开秋招面试经验大赏#
9.25 本地生活 java日常实习 二面 快手每次面试体验都很nice! 全程40min 1. 自我介绍 2. 项目介绍 3. spring springmvc springboot区别 4. maven依赖管理,依赖冲突 5. 项目再介绍 redis 分布式锁 分布式事务 6. redis缓存菜品用的数据类型 7. redis缓存菜品出现的问题(大key) 8. 我没get到7,说了些一致性,
1. 自我介绍 2. 想去哪里?(深圳)为啥想来深圳? 3. 一直在聊项目,因为我做的是无网格方法,所以在问研究意义、方法弊端、能否用在手机跌落场合等等,对我项目的具体工作流程倒是并没有问道,可能更关注我对算法本身宏观的把控和思考,总体感觉面试官很专业,专业知识非常扎实 4. 简单聊了聊很早以前做过的深度学习的项目 5. 反问,面试官说还没有想好我能具体做这个岗位的哪个方向,我叭叭的又争取了一波。
时间:4.1 19:00-19:40 岗位:基础平台研发工程师-Golang/Python 部门:平台技术事业群-超级计算技术部 1.Go八股 go协程和线程的区别 go的并发模型、协程如何通信 Mutex互斥锁和其他锁区别 go的GC 你用go写过最复杂的程序 你认为项目用go写有什么挑战 2.项目 项目中用Redis干了什么 分布式下如何使用令牌桶限流 分布式事务 RPC通信使用TCP和Uni
先说bg,双9,一篇b会,一次竞赛 面试官上来就问我的竞赛,说是他们也参加了,比较感兴趣。 问的不算太深。 然后就问了两个测评的问题,完全没料想到,回答起来还有点结巴 然后就是手撕,两道题目都比较简单,给了20min,时间稍微有点不够,第二题是找最大递增子序列,我没多想直接dp了被面试官提醒没必要 总历时56min,希望有结果,毕竟方向挺符合 更新 一面过了
时间:3.28 19:00-20:00 岗位:基础平台研发工程师-Golang/Python 部门:平台技术事业群-超级计算技术部 概述:1h,从项目到四大件,对OS考察较深,很多知识点需要融汇贯通,不然像我一样get不到考点 项目部署上线的问题 Docker与虚拟机的区别 k8s有哪些组件 项目的令牌桶限流 压测 Redis持久化,如何保证数据库缓存一致性 Redis过期删除策略、定期删除默认检
#软件开发2024笔面经# 面试时间:118分钟 面试形式:电话面试 面试岗位:安卓客户端开发#面经##客户端面经##暑假实习# 面试内容:分为操作系统、计算机网络、算法与数据结构、个人项目及实习经历 一. 操作系统 1. volatile关键字的作用及原理 2. 为什么volatile不能实现原子性(这个地方我说了javaguide上面那个例子,但好像被反驳了说当变量被修改时会从主存中重新读取吧
1.自我介绍 2.C++八股,是结合着项目去问,面试官很有水平,全称都在引导作答。【顺序可能有误,尽量都记下来】 3.C++11 和 C++14的新特性有什么 4.根据回答的新特性,提问智能指针,智能指针引用计数在高并发下的增减是怎么保证【回答了原子操作,问了原子操作的底层实现?】 5.文件传输中文件块的偏移和乱序发送【回答bitmap块】 6.tcp粘包问题,项目实现的私有协议是什么样的 7.鉴
什么都没准备 1、自我介绍 2、介绍一个你觉得不错的项目 3、自我认为有难度的地方,然后引入了Redis的常见问题 4、kafka的基础问题(草了,我应该不写这玩意儿的) 5、为什么用springboot,然后有个原理问题,我回答不会了 6、简历上写了docker, 怎么用docker的 7、看过源码没,能不能介绍下 8、反问(有点尴尬,为了个很尬的问题) 总之答对了30%左右
1.为什么要来京东 2.介绍一下项目具体情况 3.哪些业务或者功能实现可以应用在京东 4.自己的优点和缺点 5.看你专业是通信,为什么选java开发 6.未来2-3年规划 反问: 1.京东实习生培养体系,薪资和补贴 2.大概多久出结果 3.面试和录取比例 大概聊了二十分钟,打的电话面的,因为面试链接面试官进不去。(前前后后推迟了两次面试时间) 面完秒变hr面试完成,这个还有可能挂吗
岗位:移动客户端(腾讯云) 时间:8.21 16:00-16:30 1. 深挖实习 2.在美团工作内容 3.Java和Cpp感想 看你简历上Java和Cpp都有,我就问一下Cpp吧,因为Cpp比较底层一点 4.有没有了解过STL? 答:看过STL源码 5.Vector实现细节 6.Deque实现细节 7.Map实现细节 8.STL你说到了内存分配器,那讲一讲内存分配器的实现 答:主要说了一下std
岗位:移动客户端(腾讯云) 时间:8.23 19:00-19:30 1.项目以及实现难点 2.项目用到的设计模式 3.讲一讲观察者模式 4.实验室项目深挖 5.tcp滑动窗口实现 6.cmake优势 7.git怎么解决冲突 8.虚函数和虚函数原理 9.纯虚函数和虚函数区别 10.深拷贝浅拷贝区别 11.const 和 static 12.怎么理解模版和模版用途 13.项目优化点 14. 用浏览器打
自我介绍 项目介绍(面试官不感兴趣,项目里用到的redis、mq、分布式,一点没问) synchronize 方法 和 代码块的区别 Sychronize 的原理和优化措施 1.8 ConcurrentHashMap将lock改为cas + synchornize的原因,优化思路 concurrentHashMap扩容问题 为什么链表长度超过8就要转化为红黑树,为什么是8 红黑树和链表的查找效率问
一面之后,经过漫长的等待,终于等来了禾赛的二面。二面主要分为三个部分, 第一部分-自我介绍 自我介绍部分没什么好说的,简要介绍了一下自己的基本情况 第二部分-项目介绍 本次面试中的项目介绍与我经历过的其他面试不同,面试官让我挑选一个我觉得最能展示自己能力的项目来介绍。于是我选择了我目前所做过最复杂的项目,涉及到图像、C++、多线程、神经网络设计等等内容。还好我提前准备了ppt,用图来介绍还是帮了大