首页 / 哈啰
#

哈啰

#
328057次浏览 3731人互动
此刻你想和大家分享什么
热门 最新
字节后端一面面经(已接offer)
面试官问题整理1. 自我介绍后的问题:你之前的实习都没有转正机会吗?2. 求职状态:目前有拿到其他公司的意向吗?现在是否还在面试过程中?3. 项目背景与架构:能详细讲一下负责平台的项目背景、整体架构,以及你具体负责的部分吗?4. 技术协议:你们服务间交互使用的 RPC 协议是什么?是 HTTP 吗?5. 数据库设计:你们用的是多表结构还是宽表?有没有考虑过把关联表打成一个大宽表来查询?6. 冗余字段:你提到的冗余字段一般存放什么信息?如果这些字段需要更新,如何保证一致性?7. 数据一致性风险:由于你使用了异步 MQ 更新,用户是否可能短暂看到不准确的数据?8. 系统性能:当前搜推服务的 QPS 大概是多少?在节假日和平时有何差异?9. 服务部署:你负责的搜推域大概有多少个服务实例?每个实例的内存和 CPU 配置是多少?10. JVM 关注:平时有关注过 JVM 相关的问题吗?11. 实习难点:在实习过程中,遇到过哪些技术或工作上的难点?请详细讲一个例子。12. 召回率优化:你在校园智能助手项目中提升了检索召回率和准确率,具体用了哪些技术手段?请详细说明。13. 业务场景:你做的校园迎新助手,它的具体业务场景是面向学校还是企业?14. 基础知识考察:你对 Spring、MySQL 等基础知识哪部分比较熟悉?15. MySQL 日志:MySQL 有哪些日志?它们分别是什么作用?16. 主从复制原理:请讲一下 MySQL 的 binlog 主从复制原理,从库是拉取还是主库推送 binlog?17. 索引结构:MySQL 的索引基于什么结构实现?聚簇索引和非聚簇索引分别存储什么数据?18. 事务隔离级别:MySQL 的事务隔离级别有哪些?分别解决了什么问题?幻读是如何解决的?19. Redis 持久化:Redis 的持久化方式有哪些?AOF 和 RDB 的区别是什么?20. Redis 性能:Redis 为什么这么快?你提到的 I/O 多路复用有哪几种模型?它们的区别是什么?21. 网络请求流程:在浏览器输入一个网址后,发生了什么?如果是 HTTPS 呢?22. SQL 索引命中:有一张表 A,有联合索引(name, score, subjective),以下查询能否命中索引?   - WHERE name = 'xxx' AND score > 80   - WHERE score > 80   - WHERE subject = 'math'23. SQL 编写:   - 写一个 SQL 查询平均分大于 80 的学生姓名。   - 写一个 SQL 查询每门科目都不低于 80 分的学生姓名。24. 算法题:判断一棵二叉树是否是另一棵的子结构(面试官未提供样例,但要求现场实现)。25. 学习方向:最近在学什么新东西?你的职业倾向是更偏向 AI 还是业务开发?26. 职业发展:你如何看待 AI 对程序员职业的冲击?你认为未来程序员的核心能力会如何变化?27. 面试反馈:你对自己今天的面试表现有什么感受?有没有觉得哪些地方没答好?整体感受面试整体不算难 感觉中规中矩,但是第一次考到sql题目没有啥准备,后来卡了一会被面试官提示了一下,还说sql不太熟 算法题判断子树其实刷到过,后来面试官问我有没有刷到过咋写这么快,我犹豫了一会说没刷到 (已接offer,后续会更其他的面经)引流一下哈哈哈
查看28道真题和解析
点赞 评论 收藏
分享
2025-12-04 16:18
已编辑
字节跳动_前端开发(实习员工)
哈啰面经
面试官全程关摄像头1.自我介绍一下2.React和Vue哪个更熟悉一点3.你在之前那段实习经历中有没有什么技术性的突破(我只是实习了44天工作28天,我把我能说的都说了)4.你封装的哪个表单组件支不支持动态传值5.自己在实习阶段Vue3项目封装过hook吗6.hook有什么作用7.Vue2和Vue3的响应式区别(我说一个是proxy是拦截所有的底层操作,Object.defineProperty本身就是一个底层操作,有些东西拦截不了,比如数组的一些操作还有等等,面试官就说实在要拦截能不能拦截????我心想肯定不行呀,他的底层机制就不允许吧)8.pinia和vuex的区别(这个回答不出来是我太久没用了)9.pinia和zustand的区别,怎么选(直接给我干懵了)(我说react能用pinia吗  他说要用的话也可以)10.渲染一万条数据,怎么解决页面卡顿问题(我说分页、监听滚轮动态加载,纯数据展示好像还可以用canvas画)(估计是没说虚拟表单,感觉不满意)11.type和interface的区别12.ts的泛型有哪些作用(我就说了一个结构相同但是类型不同的时候可以用,比如请求响应的接口,每次的data不同,这里能用一个泛型,他问我还有什么)13.你项目用的是React,如果让你再写一遍你会选择什么14.pnpm、npm、yarn的区别15.dependencies和devdependencies的区别总而言之太久没面试了,上一段实习的面试js问了很多。结果这次js一点没问,网络方面也没考,表现得很一般,但是知道自己的问题了  好好准备,等待明天的影石360和周四的腾讯了  加油!!!
解zj:大三的第一段面试居然是这样的结局
查看15道真题和解析
点赞 评论 收藏
分享
2025-03-31 14:14
已编辑
哈啰出行_软研_后端开发工程师
哈啰面试 已OC
3.20 一面 大概两个小时 晚上八点到十点1.自我介绍2.项目拷打3.Java基础类型和包装类型有什么区别4.包装类型的基础方法介绍5.wait方法和sleep方法的区别6.多线程并发安全的关键字,分别起什么作用7.synchronized的作用范围8.如何保证多线程并发安全,开放题9.介绍一下集合10.arraylist和linkedlist底层数据结构是什么样的?适用的场景和优缺点11.双向链表插入元素的流程,这个操作有没有占用额外的空间12.arraylist扩容13.hashmap的底层数据结构,concurrenthashmap为什么是线程安全的14.task到线程池里做submit的执行流程15.拒绝策略16.jmm内存模型的划分,各个区域存储的是是吗内容,哪些是线程共享,哪些是线程独享17.gcroot在哪里18.对象从年轻代到老年代的过程19.控制full gc触发时机的参数20. 大对象分配---答:放在老年代21.老年代没有连续空间怎么办?22.介绍常用的垃圾收集器23.介绍cms和g1的步骤24.g1的特点25.gc分析对象是否存活的方法26.循环引用怎么办?27.收集器算法28.什么情况会触发full gc29.promotion failed有没有了解30.springboot的特性31.spring bean的生命周期32.autowire和resource的区别33.aop有哪几种切片34.redis支持哪些数据类型35.缓存雪崩怎么处理36.缓存击穿的方案37.redis持久化,集群中怎么应用的38.redis宕机之后要快速恢复要怎么搭配部署39.kafka集群怎么实现负载均衡,节点小于或者大于桶的数量时怎么进行负载均衡40.sql优化41.已知一个慢查询sql怎么优化42.哪些类型的字段适合建立索引43.索引失效的场景44.短视频用户获取头像的接口挂机,怎么保证用户体验45.屏幕共享做题,三个选择题,一个动态规划算法题46.最快什么时候可以入职反问:部门业务对我的建议面完马上发二面3.21 二面 大概一个小时1.自我介绍2.项目拷打3.cms和zgc各自适用的场景和优缺点4.g15.分批导出怎么保证线程间数据一致性6.怎么保证数据一致性,怎么确保导出的数据没有缺的,顺序7.多线程队列积压,怎么优化8.线程池的丢弃策略9.千人并发职工信息同步,从分库分表,缓存和消息队列的角度说怎么实现10.cap定理11.zk体现cap中哪些12.zk为什么是cp的13.spring中怎么解决循环依赖14.屏幕共享写代码反问:业务和对我的建议3.25三面 hr面 大概半个小时非常常规的问题,最后做了一个人格测试发面经攒攒人品,求个offer,干等着太煎熬了求offer 求offer 求offer3.31 已OC
Error小志Exc...:哈罗一次面试没给,到底是谁在面试哈罗
哈罗出行HR面7人在聊
点赞 评论 收藏
分享
准备找后端实习的同学一定要看:我见过太多实习生踩这些坑(十年后端工程师分享)
最近在牛客看到很多同学在问:后端实习怎么准备?面试一般问什么?项目要做到什么程度?作为一个做了几年后端开发的后端工程师,整理了一些比较真实的经验,希望对准备实习的同学有帮助。这些不是简单的八股总结,而是一些 工作之后才真正理解的事情。1️⃣ 基础比你想象的重要很多同学准备实习时疯狂刷算法题,但后端面试其实更看重基础。常见的内容:Java基础HashMap原理线程池synchronized / ReentrantLockvolatile / CASJVM内存结构 / GC数据库B+Tree索引为什么索引能加速查询覆盖索引事务隔离级别计算机基础HTTP协议TCP三次握手Linux常用命令这些如果理解透,其实已经能通过很多面试。很多面试官更看重的是:你是否理解原理,而不是只背答案。2️⃣ 项目一定要能讲“为什么”很多同学项目写了不少,但面试一问就比较空。比如:用了Redis做缓存用了MQ解耦用了SpringBoot这些其实只是 技术栈,不是项目亮点。面试官更想听的是:为什么要加缓存?缓存一致性怎么保证?并发高了会发生什么?有没有做过优化?如果项目用了Redis,建议至少思考这些问题:缓存穿透怎么解决缓存击穿怎么处理缓存雪崩怎么办项目如果能讲到这种深度,会非常加分。3️⃣ 多看看真实工程代码很多学校项目其实比较简单,但真实项目会涉及很多东西:日志系统配置中心消息队列缓存系统服务拆分监控报警建议可以看看一些开源项目,比如:Spring Boot项目结构一些企业级后端项目中型系统架构不一定要全部看懂,但至少知道 真实系统大概是怎么搭的。4️⃣ 写代码能力其实很重要很多同学准备面试时只看八股,但平时不怎么写代码。其实工作里每天都在写代码,而且工程代码会非常关注:代码可读性命名规范异常处理日志记录一些简单建议:变量名要清晰方法不要太长复杂逻辑要拆分关键地方写一点注释代码不仅是写给机器看的,也是写给同事看的。5️⃣ 学会看日志排查问题真实后端工作其实有很多时间是在 排查问题。比如:为什么接口突然变慢为什么某个任务没执行为什么请求失败很多时候第一步不是改代码,而是:先看日志。建议提前培养几个习惯:关键逻辑打日志学会用日志定位问题学会根据日志还原请求链路这是很多新人刚开始不太会的能力。6️⃣ 熟悉常见中间件后端开发基本离不开这些东西:Redis消息队列(Kafka / RocketMQ 等)数据库缓存面试一般会问一些基础问题:Redis为什么快Redis常见数据结构为什么需要MQMQ如何避免消息丢失如何避免重复消费不需要特别深入,但 基本概念一定要懂。7️⃣ 学会一点系统设计思维刚开始写代码时很多人只关注一个接口。但慢慢你会发现,后端更重要的是:系统怎么设计。比如:接口并发很高怎么办数据库压力太大怎么办如何保证系统稳定常见解决方式:缓存限流异步处理服务拆分面试官其实很喜欢看一个人的 工程思维能力。8️⃣ 为什么很多实习生写不好代码很多实习生写不好代码,通常不是因为技术不行,而是几个习惯问题:只关注功能能不能跑不考虑代码可读性命名随意逻辑写得很复杂真实项目中,其实大家更希望看到的是:清晰的结构容易维护的代码合理的命名写代码时多问自己一句:如果别人半年后看这段代码,能不能看懂?9️⃣ 为什么很多人会被实习面试挂掉其实很多人被挂,并不是因为技术差,而是这些原因:项目讲不清楚只会背八股基础不扎实表达不清楚面试官其实主要看三件事:基础是否扎实项目是否真实思考是否清晰不需要什么都会,但至少要 能把自己做过的东西讲明白。🔟 实习第一周最容易踩的坑很多实习生刚进公司会有点懵,这其实很正常。常见的坑包括:不敢问问题代码看不懂就卡住不了解项目结构建议第一周多做几件事:先把项目跑起来熟悉代码结构多看历史代码多和导师沟通第一周最重要的不是写多少代码,而是 理解系统是怎么工作的。1️⃣1️⃣ 如何快速看懂一个陌生项目新人第一次看公司项目时,通常会觉得很复杂。可以按照这个顺序看:先看整体架构再看模块划分然后看核心业务流程最后看具体代码很多时候只要搞清楚:系统做什么请求怎么流转核心逻辑在哪理解速度会快很多。1️⃣2️⃣ 新人如何快速提升工程能力想快速成长,可以做几件事情:多看优秀代码多做总结多问为什么多参与技术讨论很多能力其实不是靠看书学会的,而是通过 真实项目经验积累的。只要愿意主动学习,成长速度会非常快。---------------最后顺便帮团队 内推一个暑期研发实习机会。📣 PDD集团 | 2027届暑期研发实习生✨ 福利:1️⃣ 暑期实习满2个月即可发起转正申请2️⃣ 实习转正薪资通常比校招更有优势3️⃣ 公司提供免费三餐4️⃣ 导师制培养,有资深工程师带📍 技术岗位:后端 / 前端 / 数据 / 算法 / 测试投递方式:【PDD实习生招聘】🔗 内推链接:https://careers.pddglobalhr.com/campus/intern?t=IU9k50iFrF🎫 内推码:IU9k50iFrF通过内推投递 简历会优先筛选。如果有同学对 后端学习路线 / 实习准备 / 面试经验 有疑问,也可以一起交流。祝大家都能顺利拿到实习 offer,早点进入真实工程环境,多写代码,多成长 🚀# 引流:,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,    ,,    、中行、    、工行、建行、光大、    、    、、新华三、京东方、容知日新、长鑫存储、    、    、    、,    ,    ,    ,    ,,虎牙,    ,bigo,    ,亚马逊,荣耀,,联想,tplink,第四范式,米哈游,    ,旷视,美的,索尼,    ,    ,momenta,欢聚,    ,用友,,    ,    ,地平线,    ,汇顶,  #拼多多内推
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务