面试经验 | 腾讯WXG | 一二+面委+HR|已拿offer

这篇博客分享了作者作为软件工程大四学生的腾讯WXG面试经历,包括一面、二面、两轮面委及HR面。面试中涉及算法和基础知识,时长从一个半小时到一个小时不等,尽管Java不是WXG的主要语言,但算法部分仍占有一定比重。
摘要由CSDN通过智能技术生成

背景

学历:双非一本,软件工程大四在读

项目
一个分布式的商城管理后台,简单的分布式系统

一个Spring cloud (nacos + gateway) + security+netty实现的分布式聊天室

一面

时长:一个半小时

算法(一个小时):

1.topK,分别写出范围小、范围大、范围超大(说思路)的情况。

答:分别是计数、快选、分治

2.超大数计算,两个长度>100的数字进行加减法, 要考虑负数。
答:很简单,处理好进位借位就行

基础

(半个小时,时间比较短,感觉因为wxg用的是C++, 而我用的是Java,所以问的不多)

1.堆和栈的区别是什么,哪一个需要程序员控制?

2.Java加锁有几种方式?

3.不同进程中malloc函数返回的值会是相同的吗?(会,因为有虚拟内存)

4.栈和队列在操作系统中有哪些应用场景?(递归和调度)

5.Java的GC,新和老分别是什么算法?为什么?

6.TCP和UDP的区别是什么?应用场景是什么?

7.你觉得微信聊天中哪些功能是UDP哪些是TCP?ÿ
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值