24.9.25 腾讯-QQ 浏览器-前端 二面

最抽象的一集,估计是组长,上来直接两道题,做我一小时

  1. 基本计算器,经典力扣题,气死人的是,我看到面经也是 pcg 的也考核了这道题,但我只是随便看了下原题,也没理解清楚该怎么做,只能面试的时候头铁嗯做(事实证明不要偷懒,做好一切准备)基本做出来了,只剩下一些edge case没考虑到,但是基本思路好像没问题,写完之后就讲解我是咋做的
  2. 最最最抽象的一题,没有之一,顶级抽象
  • 一朵花,两只鸟,花定时开放,鸟看到花会发出叫声,两只鸟的叫声不一样,用代码模拟场景
  • 🆗 看到就已经觉得很抽象了,我看到花定时开放,那就用一个 setInterval 来做
  • 面试官看到了说想要的不是这个,提示我说,花会定时开放,两只鸟也有不同的特性
  • ???????打谜语啊我真的不明白
  • 然后又想了一会,面试官看我没思路,就明说,这道问题其实是想要考察你的事件订阅(不是哥们,我是超人吗这我能看得出来)
  • 然后我就说是用 on emit 来实现一个事件发布和订阅是吗,然后也没写代码,面试官说我有思路就行

两道题结束就开启反问,因为我感觉整场面试中我都没说啥话,就想着趁现在这个时机多问点,展示一下自己

  • 问为什么不考察项目和八股,他说我也经历了大大小小的至少 5 场面试了,这些基础什么的肯定是没问题的,就考察下我的代码能力
  • 一面面试官简单介绍了他们的情况,说他们算是 QQ 浏览器中发展最好的了。我就让二面面试官详细介绍了一下,问了下 QQ 浏览器的未来发展
  • 如果后面工具和 ai 结合完了,下一步的发展会是什么呢
  • 我就说可以简单理解为是跟着 ai 发展走的吗,如果 ai 发展的好且快,那么部门的发展前景也就好,他说可以这么简单认为
  • 问了这么多感觉也差不多了,我就问自己有什么需要改进的地方吗,他说我的代码能力还 🆗,又给我举了个例子 他面试过挺多人,给一道场景题,有些人立马就写出来了,有些人会思考一会再写,并且写出来的拓展性会更高,就是思考了后续的可能,这种肯定就是更好的
  • 顺到这,我就顺便问了边写边思考和思考完再写哪种会更好,他说肯定是思考玩在写
  • 挺不错的面试体验,聊到后面还挺开心,希望能过 0.0(已挂)

    #你都收到了哪些公司的感谢信?##面经#
    全部评论
    一朵花那个笑死我了,真的好抽象……我发现一些组长or老板因为技术很强境界高,老油条,喜欢考一些很抽象的题目……我在阿里也碰到这样的
    3 回复 分享
    发布于 2024-10-04 20:44 天津
    我之前也是面的这个部门,题都是一样的,计算器的没完全写对,不过第二题的发布订阅模式我倒是看出来了
    1 回复 分享
    发布于 2024-10-12 16:46 浙江
    感觉腾讯喜欢考反复考的东西……暑期我一面考了数据库范式,二面是当天下午,结果也考了数据库范式!!!妈呀但是我没看,悔死了(虽然二面最后也过了
    1 回复 分享
    发布于 2024-10-04 20:43 天津
    抽象得一匹
    点赞 回复 分享
    发布于 2024-10-21 13:42 广东

    相关推荐

    04-23 11:06
    已编辑
    哈尔滨工程大学 Java
    第一次面试有点紧张。淘天一面4.17,50多分钟,直播商业化,面试官先介绍他们业务。先自我介绍,先讲讲项目比较满意的部分。详细问了问分库分表怎么做的。问了问幂等怎么做的。讲了讲高并发下单的部分,讲完没怎么追问,就开始八股了。1.不涉及语言,OOP的特性2.接口的作用3.接口和抽象类的区别,为什么要有抽象类4.hashmap细节和ConcurrentHashMap5.红黑树6.并发和并行区别7.线程通信方法8.synchronized细节,一直追问,锁的八股全问了,CAS、AQS还有java内存模型。9.IOC,还讲了讲生命周期,DefaultListableBeanFactory的源码10.让你设计一个IOC容器你怎么设计,没说太细节,刚才源码说了不少了,主要就说了IOC本质是个map。11.忘说三级缓存了,面试官主动问的12.AOP和动态代理13.开始问数据库,B+树优点,怎么做范围查找14.事务隔离级别,MVCC一套,幻读的例子(小林的上的例子,面试官非说是不可重复读)然后及开始做题,最大不重复字串,并发编程题,三个线程依次输出1-100,秒了。第二天约了二面。4.21二面,50多分钟先问了问基础情况,没实习,211本硕,项目还是开源的玩具,感觉面试官不太满意,直接开始做题。。。1.Map转json,key是String,value可能是String或Integer.只会遍历拼接字符串,结果面试官说有3、4处可以优化,一处也没看出来。2.LRU,写出来了,但是用的单向链表,写了10分钟了才想起来要用双向的,跟面试官解释了一下,没改,代码还是要背啊:(3.直接开始拷打项目,网上开源的大麦网的项目。问的还没一面多。4.扣减库存,redis内部错误怎么办。代码没太考虑这部分,只能人工补偿,至少不会超买,最多就是丢订单。5.场景题:员工休假申请,多个领导可以操作,以第一个领导的审批为准,从代码的层面详细讲讲。从前端传来的request什么样子,到mapper怎么写,一行一行代码设计。最后还问了问入职时间和地点。然后2个小时后秒挂。。。#牛客AI配图神器#
    查看24道真题和解析
    点赞 评论 收藏
    分享
    评论
    2
    17
    分享

    创作者周榜

    更多
    牛客网
    牛客企业服务