去年九月拿的offer,本来实习到今年3月的,因为个人原因2月就离职回学校了,放一下当时的面经吧。 面的是后端开发,项目组主要用Golang,当时我只会Java,实习后转Go的。 一面 赛码网 2022.9.6 17:27~18:01 自我介绍 项目介绍,难点 评论内容比较长时如何存储 设计索引的原则 回表的概念 如何避免回表 什么情况下自增主键不连续 EXPLAIN 命令介绍 HTTP/HTTP
第一次面试居然这么逆天,稍微吐槽一下。 一开始面试官先讲了他们部门的项目,然后我自我介绍,细讲了一下竞赛经历和项目经历,说我目前对数据库开发方向比较感兴趣。 然后面试官说他们不用C++,用java,说会把我的简历推给其他部门。 我寻思着我简历上java一个字母都没提全是C++,那你找我面试的目的是啥。 然后说面试必须要20分钟,于是我们只能全程尬聊。 问了下哪些部门需要C++,具体他也说不出,只说
这是百度2024届暑期实习后端岗位的第一轮笔试,总共有十五道单选题,五道多选题,三道编程题,选择题涉及数据库、计算机网络、操作系统、语言基础、补充代码、哈希算法、linux、数据结构、数学等等;时长两个小时,我用的是go语言,编程题前两题挺简单的,最后一题体感虽然很简短,其实很有深度。话不多说,开冲! 一 Coding1 题目描述 小红拿到了一个字符串,她想知道这个字符串能否通过重新排列 组成"B
想给自己两个大比兜!!!写过的题没写出来。最后发现就少写了一个符号。 面试官等了我好久,感觉他很想让我过!!!可惜 我自己不争气!!!面完当场给自己两个大比兜。 面试体验很好!收获很大。感谢面试官。 下面全靠回忆,可能有遗漏 八股: 1. 冯诺依曼体系结构 2. 网络七层、四层结构。面试官说一般是五层,这块无所谓不影响 3. 三次握手 四次挥手 4. 数据库 innodb 的事务。事务特性四个英文
2023-3-21 一面45min 什么时候能实习、能实习多久 实习岗位的喜好、城市偏好 在校工作、科研方向 介绍webserver IO密集型任务把IO和业务逻辑分离有什么好处 线程池如何初始化 场景题: 压测的并发量再提升一个数量级,瓶颈可能出现在哪个环节 初始化线程数5个,最大线程数100个,描述一下随着业务变化动态增减的过程 对岗位用什么语言有偏好吗 用户通过输入网址到能看到页面有一个怎样
3月27日19:00——20:00 60 min 自我介绍 上一段实习做了什么 本科什么专业?学了哪些课程?有没有计算机相关的项目? 硕士阶段有什么计算机相关的项目? 为什么择业想起来做计算机相关的工作呢? 未来的规划 后面学习的计划,做什么实践,做什么工程? 为什么学习 es 而不学 Scala,为什么不学大数据相关的东西? 实习项目的系统架构,从技术上和业务上的视角 省略一些项目相关 es 折
一面(电话面试): HashMap的底层了解吗?讲下Hashcode源码? 数据库隔离级别能聊聊吗?InnoDB默认是哪个隔离级别,如何实现的?Next Key Lock底层如何? 你说到了主从延迟,主从延迟如何解决的?除了设置延迟读取的话,如果强制读取到主库,如何判断A数据是否已经同步完,如果去检查日志的话,怎么知道没同步完的是A数据还是B数据? Java内存模型聊聊?有没有JVM外的内存,调用
项目 会话管理怎么实现的,拦截器具体怎么做的 说一下Cookie和Session Redis里具体存的什么信息 点赞、相互关注用的Redis哪一种数据类型,底层数据结构是什么 缓存一致性的几种策略,为什么用”先更新数据库,再删缓存“ 并发 Java实现并发常用的哪几种方式 sleep()和wait()的区别 volatile怎么实现的可见性(提示内存屏障) 原子类的核心是什么 CAS属于什么锁类型
1.有两张表一张商品表,一张订单表,要查询数据,应该考虑做些什么呢? 答: 索引: 在经常用于查询条件的字段上创建索引,例如商品ID、客户ID、订单日期等。 避免在索引字段上使用函数或运算,这可能会导致索引失效。 定期维护和优化索引,以确保其有效性。 查询优化: 避免使用SELECT *,而是明确指定需要查询的字段,以减少数据传输量。 使用JOIN代替子查询,当可能时,因为某些情况下JOIN的性能
2024/3/12 19:00-19:53 共53min 3月7号实习基地qq一面凉了后,在11号又试投了一下,12号突然就捞起来约面了。 这次竟然没做算法题 一、面试官介绍部门 二、自我介绍 三、讲项目 1. 大概介绍一下自己以及项目情况 2. 讲一下项目的登录接口 3. 非对称加密和对称加密的优缺点以及应用场景(项目中用到了对称加密 4. token是用来干嘛的 5. 数据库中针对公私钥对是怎
1 Java基本数据类型和引用数据类型区别 2 类加载器哪几种 3 双亲委派机制 4 Java中的异常分类 编译时 运行时 并且举了例子 5 Java的锁有的了解 答了悲观锁乐观锁,重点说了synchronized的原理,锁升级等 6 项目中遇到的问题介绍 共20分钟开始反问无算法题 反问: 做什么业务? 什么技术栈 算力大陆和比特大陆关系? 还有几面? 主管面 hr面
1、自我介绍 2、深挖腾讯实习项目 ,聊了快半小时(面试官也没想到AILab会接这么多业务,有的细节没讲好面试官没听懂) 3、代码题:求一个数的开方根,写了二分后以为就结束了,没想到还要考虑负数和小数以及溢出的情况,代码优化的点,后面问了进阶版的如果开多次根号该如何处理,还问了如果是高次函数二分法还能求解嘛,牵扯到了深度学习中学习率和冲量的方法,没想到一道题能问这么深 4、反问,实习能接触大模型s
1、自我介绍 2、介绍acm经历 3、介绍第一段实习经历 4、深挖腾讯的实习项目 5、优化Prompt的经验? 6、大模型微调SFT的优化方法? 7、介绍Raft协议 8、Raft协议中出现网络故障导致分区时,如何解决任期号一直增加的问题 9、介绍计算机网络5层模型 10、TCP/IP属于哪一层? 11、介绍websocket协议 12、网络抓包有哪些内容(不会) 13、介绍智能指针 14、智能指
问现在实习生很多,你不是计算机为什么转码 你这些项目是不是看什么课写的? 放到开源平台有几个star? 计算机相关最有成就的一件事是什么?有什么比赛奖牌经历? 写的这个web服务器对于短链接长连接怎么处理,并发io怎么处理,有什么底层架构可能实现上述说的这些? actor和reactro的区别? 为什么要设计多线程多reactor,当时怎么考虑的还是看课直接写的? select和epoll的区别?
于 2024/7/22 14:00 进行的为时 40 分钟的面试,因为是直推所以直接是老板面,问了一些八股以后直接就上压力问算法了。问了四道因为老板时间比较紧张只做了三道,最后一道留作 Homework,值得注意的是因为这是家外企子公司所以后续算法面试过程中题干都是由面试官直接通过英语读出来的。算法题本身都不难,但是要求 O(n) 时间复杂度和 O(1) 空间复杂度把我给难住了,前两道题基本都是被