职位类型
全部
后端开发
前端开发
供应链
最新
热门
最恐怖的一集。全程场景+项目深挖,每次答完立马指出漏洞,面得我两眼一黑,没想到竟然还给过1.假设上线过后用户反馈那编辑或者说复杂的性能,那个图形都还是很卡但是你的监控显示平均时间响应时间还是 50 毫秒,这里面这说明肯定是有矛盾的,因为毕竟用户反馈是很卡,但我从我们监控角度还是 50 毫秒,对不对?这个就相当于是有矛盾,你觉得这个矛盾能说明什么样的问题?2.比如说我们现在FCP, 来看我们的表现值就很差。或者说比如说正常我们平均90%,只有 75% FCP 是达到秒开的,或者说 FCP 达到秒开的 75% 的用户 FCP 是达到秒开的。然后百分之剩余的 25% 的用户就达不到这个秒开的这种标准,或者说整体的90% FCP 是超过 1 秒的。怎么反向排查问题3.如果比较大的 JS 文件解析比较慢,有什么方式提升性能呢4.算法具体实现原理5.用户长时间使用持续缩放地图一个小时,发现浏览器的内存持续增长,最终崩溃,内存的泄露点可能有哪些?6.比如说数据一致性的后台系统部署了三个实例做负载均衡、用户反馈修改配额后没生效,但过几分钟又好了。你觉得这个复现如何复现?或者验证这个问题。7.实习最大的挑战8. 如何判断这个当前一直在挪动的点位是否在这电子围栏范围内9.地图上肯定也要实时显示移动的点嘛?那没移动的点你们当时怎么做?就比如说显示的大数据量的移动的点,你们当时移动点之类的怎么显示?比如说渲染,还有要求渲染帧率我要保持在60FPS。就是这种的内存还要占用合理,用当时移动的点10.AI
点赞 评论 收藏
分享
cider三面,是CTO面,很和善的一个面试官,甚至对我在哈啰的业务组都有了解,也知道我们的变更与影响,整体很和善。面试问题不算难,甚至感觉就是聊聊天1.实习中印象最深刻的一个需求2.有没有遇到什么线上问题3.看你有ai项目,可以共享看一下嘛(简历上写的跟电脑上完全不一样,好尴尬哈哈,好久没看都忘记了)4.为什么要做这个项目,和谁一起做的,做的时候有没有用ai辅助代码5.为什么从哈啰走了6.这么早实习学校课程怎么办反问1.搜推跟特征工程为什么用Java技术栈?给我讲了好多,跟淘宝他们的对比,做女装推荐为什么难,中间还问了我一句有没有女朋友哈哈2.实习生的工作?跟正职一样的最后结束的时候很礼貌的打招呼,还给我挥手,感觉这样的面试官就是很好,感觉很尊重人,很礼貌。之前遇到很多家面试官,就是抓着一个点就是狠狠的恶心你,把你底裤都扒掉那种,很烦人。我会给这次面试的体验给到一个夯爆了,要给上次面试我的小鹏面试官一个拉完了😡cider流程推的真快,三天三面,快手还在泡我,不知死活,估计下周才能出结果了。昨天跟球队打了5v5,我投篮全是三不沾哈哈哈,太久没打了,晚上又跟室友聚餐喝酒,一块玩牌,大学生活真的是人生的暑假呀,太过于美好,如果可以的话,请让我一直放暑假吧
永泽one:依旧秒过了
发面经攒人品
点赞 评论 收藏
分享
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道真题和解析
点赞 评论 收藏
分享
面试官是真的很帅,真的很好。鼠鼠太久没有复习巩固自己的八股了,然后项目也没及时巩固。面试官友好面了50分钟,体验非常好,最后面试官也给鼠鼠很好的建议。只怪鼠鼠学而不精了也感谢哈啰给学院本的面试机会!回去老实啃基础了后端开发面试核心问题汇总(按模块分类)(一)个人经历与项目类(二)Java 核心基础类Object 的 wait () 方法与 Thread 的 sleep () 方法的区别?常用集合框架(ArrayList、LinkedList)的底层原理、优缺点、时间复杂度对比?读多写少场景下,应选择 ArrayList 还是 LinkedList?HashMap 的底层原理(JDK1.8 后)?何时从链表转为红黑树?HashMap 为何线程不安全?ConcurrentHashMap 为何线程安全?线程的核心参数有哪些?volatile 关键字的作用?synchronized 关键字的作用?多线程并发访问时,如何保证数据安全?JVM 内存模型如何划分?(新生代、老年代、永久代 / 元空间)垃圾回收算法有哪些?(标记 - 清除、复制、标记 - 整理、分代回收)如何判定一个对象是否存活?(引用计数法、可达性分析)(三)框架与中间件类Spring 与 Spring Boot 的区别?项目中是否用到 Spring 的特性(如 AOP)?具体场景是什么?Redis 支持哪些数据类型?缓存穿透、缓存击穿、缓存雪崩的定义及解决方案?RabbitMQ 的消费方式有哪些?(如推模式、拉模式、订阅模式等)(四)场景设计类用户头像接口不稳定(有时加载失败),如何保证前端用户体验?(五)求职与公司相关类对哈啰公司业务方向的了解?部门主要业务方向是什么?公司人员架构 / 规模?面试后续流程是什么?
查看21道真题和解析
点赞 评论 收藏
分享
11-14 10:07
已编辑
哈啰出行_测开(实习员工)
为什么想转测开有了解过哪些测试基础知识测开其实大部分工作都集中在测试,你对此怎么看?(因为我前面答的时候表现出对代码层面更感兴趣)Neo4j和MySql的核心差异(实习涉及的)针对Neo4j和MySql的双写策略,你如何去考虑它的测试?那针对异常场景你会如何考虑?(针对上一个回答的引导)数据库的连接然后和节点的冲突?(继续引导)在neo4j的向量匹配的关键词混合检索,如何验证复杂关系搜索响应性能?(实习拷打)在neo4j的所有向量和关键词是如何设计的?怎样匹配?(答了索引)除了索引,还有其他工作保证快速响应?(答了redis做的缓存)针对缓存的更新,是如何设计的?(没咋设计,查了自动过期就完了)上一份实习工作最大的亮点?(答图谱构建的全链路流程设计开发)针对双写一致性和重试机制具体如何做的?(实习拷打)如果用户检索后发现遗漏关键节点怎么定位问题?(东扯西扯没扯到点上,因为我不会)稍微打断一下,你有没有考虑从数据层面检查一下,而不是盲目的去拿模型比对(上一个回答的引导,我搞错了前提)在相似度的阈值上会不会有什么问题?(继续引导)检索范围这块有没有可能有问题导致(继续引导)从接口层面考虑可能会有问题吗?(继续引导,这个我真不会了,让面试官说几个关键词,他说先下一个环节)如何测试一个电梯?(现场想)从用户体验层面有哪些测试方面(继续引导)针对特殊人群有哪些考虑?(继续引导)最后你对自己的这个工作或者职业生涯有什么想法和规划?学习和抗压能力?反问:业务?这个场景下有哪些指标是可能最关注的测试点?如果线上出现紧急情况,一般如何处理?(面试中不做回答,我也不知道咋问了个这个问题)几面?什么时候出结果?没有问题了最后面试官问,确定至少三个月实习?
查看27道真题和解析
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务