腾讯WXG公众号小程序实习一二面

感谢鹅厂给鼠鼠一个面试机会

但是还是太菜被挂掉了

一面

时间:1h30min

面试官没开摄像头,上来就是四道算法题,给50min时间,能做多少算多少,吓鼠了,也许这就是微信吧

算法题

题一:给定n个正整数,求选出两个数拼接在一起能得到的最大整数

例如:

1、2 拼接得到 21

4、3 拼接得 43

123、4、5 拼接得 5123

题二:合并两个有序链表(Lc21)

题三:字符串解码(Lc394)

题四:最多K次交换相邻数位后得到的最小化整数(Lc1505)

项目

1.聊聊Raft算法,给JRaft社区提的PR主要做了什么

2.Flexible Raft 如果出现网络分区怎么办

3.NWR模型怎么去取舍r和w

4.聊聊CAS,自己开发过程中哪些地方用过CAS

5.讲讲RocketMQ的使用场景

6.实习项目优化了哪些东西

7.学过C或C++吗

8.学校任务怎么办,随时都能来实习吗

反问

1.部门做什么

2.今后从哪些方面提升自己

二面

时间:1h10min

面试官依旧没有开摄像头

算法题

面试官:一面做了哪些算法题?有没有及时回顾?觉得自己算法能力怎样?这次给你比较简单的三道题,限时20min写完。

1.把字符串转换成整数 (atoi)(LCR192) 

2.删除排序链表中的重复元素 II(LC82)

3.二叉树中和为目标值的路径(LCR153) 

项目

面试官问的问题很宽泛,给一个大方向自己说

1.介绍一下实习做了哪些东西

2.实习学到了什么

3.实习有没有超出预期的收获

4.介绍下参加的开源活动,大概流程是什么样的

5.开源活动学到了什么

6.学校在广州?随时都能来实习?

反问

1.总共几轮技术面(每个人情况不一样,有可能2面、3面、4面)

2.部门做什么

3.今后从哪些方面提升自己(注意基础能力,三道题没在规定的时间写完,算法还要加强)

面完四小时后挂。

#实习#
不想面试的哈基米 文章被收录于专栏

记录面试碎片

全部评论
太强了
3 回复 分享
发布于 2024-01-10 12:56 广东
😭😭我居然连问题都看不懂
2 回复 分享
发布于 2024-01-10 13:00 浙江
这也太恐怖了,明天wxg小程序部门日常实习一面,感觉要完蛋
点赞 回复 分享
发布于 2024-05-26 15:27 北京
我滴妈,我搜wxg面经,搜到了21年的面经,发现跟现在的面试难度完全不是一个级别
点赞 回复 分享
发布于 2024-02-18 15:16 江苏
请问算法题是在哪个平台做的呢?
点赞 回复 分享
发布于 2024-02-05 10:51 广东
点赞 回复 分享
发布于 2024-01-10 20:45 江苏
老哥,有时间线吗
点赞 回复 分享
发布于 2024-01-10 18:23 江苏
问这么多东西吗。。恐怖
点赞 回复 分享
发布于 2024-01-10 15:55 北京
有感谢信吗
点赞 回复 分享
发布于 2024-01-10 14:43 浙江
很强
点赞 回复 分享
发布于 2024-01-10 13:46 广东

相关推荐

04-18 18:09
已编辑
西北工业大学 C++
从3月19日投递简历到4月18日接到hr电话oc,差一天满一个月,历经腾讯五轮面试的考验,终于走到了目前这一环节。曾在牛客网受益于众多面经分享,如今也将自己面试中遇到的一些需要思考的问题整理出来,希望能为正在面试的牛友们提供一些启发。时间线:3 月 19 日 投递简历 → 同日完成测评4 月 1 日 腾讯云一面(未通过)4 月 7 日 wxg一面 → 4 月 9 日 二面4 月 11 日 电话邀约面委会 → 4 月 16 日 面委会(原计划 4 月 15 日推迟)4 月 18 日 HR 面 → 当日完成云证流程并接到 OC 电话问题整理:1. TCP相比于UDP延迟的原因(连接过程、流量控制等方面回答)2. 前缀++和后缀++哪个性能更优,应用在哪些场景(这个问题有个大坑,不能直接说用前缀++来遍历)3. 发生哈希冲突时有什么解决方法?拉链法可能导致哈希值相同的结点挂起来导致查询效率变慢,如何解决?(拉链法冲突节点在8以上时转为红黑树,降到6时恢复链表)4. 哈希表什么时候进行扩容?(负载因子?)5. 粘包/拆包有哪些处理方式,除TLV外还有什么方式?6. 什么情况下的粘包不需要处理?二进制数据可通过\0,\n进行粘包处理吗?7. 如何查看某个端口有没有被占用(nmap或者telnet)8. HTTP字段介绍9. delete this 合法吗10. 对称加密/非对称加密/哈希算法分别是什么?有什么用?有哪些常用算法?11. C++有很多long类型的变量,如何求他们的平均值,注意要防备数值溢出(感觉算是数学题,使用average += (numbers[i] - average) / (i + 1)边累加边计算平均值)12. C++函数调用过程,三种函数传参的区别13. c++特性发展历程(每个版本更新的特点), 以及每个版本主要更新的特性14. 1000*1000的彩色图片占多少内存15. 协程和线程进程相比有什么区别?它的优势和劣势有哪些?(从内存占用、上下文切换、不需进行额外同步操作、处处非阻塞、本质是单线程)16. 有了http为什么还需要websocket17. TCP中超时重传时间是如何计算的?(有公式)18. 梯子为什么可以让我们跳过防火墙?19. 内存泄漏在哪些情况下发生?(new/delete、智能指针互引用、基类析构未虚)如何处理?(valgrind或者通过函数记录内存分配和释放的次数)20. QT可以跨平台吗,原理是什么?槽函数?(抽象类)21. 死锁是什么?活锁是什么?死锁和活锁如何处理?如何检测?22. 进程在Linux里调度用了什么算法?(CFS)23. 浏览器的每个标签页是一个线程还是一个进程,为什么是进程,还有没有其他方面能体现进程之间隔离性的优点?24. python装饰器25. linux下进程和线程的调度有区别吗(都是一个实体)26. docker底层是如何隔离的(namespace)27. 守护进程如何建立(fork)28. 客户端time_wait过多怎么办29. 为什么每个操作系统都有进程、线程?(从进程和线程的特性来说)30. 用户鉴权,详细说一下JWT31. 集群裂脑、惊群效应32. 零拷贝33. 说一下无锁如何实现,内存模型有哪些编程题的话目前感觉有难度是让手写一个线程池,包含单例、模板、线程安全、完美转发、生产者消费者、原子操作、互斥锁这些要素。上面这些是面试过程中,我遇到了会思考一下的问题,其他的问题都很基础就没记录。希望能帮到大家。
点赞 评论 收藏
分享
评论
23
67
分享

创作者周榜

更多
牛客网
牛客企业服务