迅雷软件开发面试技术题目

怎么判断一个进程所用的内存

c++Java 的区别,没回答上,大致说了一下Java 语言的特性

Java 的反射说一下

c++的多态是怎么实现的,然后回答了一下虚表与虚指针

多态是c++里边的,然后如果让你在c 语言中实现一个多态,你怎么做呢?构造类似于虚表

的数据结构,然后指向函数指针

一个系统,每秒只能处理10w 的请求,然后这个时候有50w 的请求过来了,你打算怎么处

理,不使得这个系统发生异常

往流量控制这一块说了说,比如用一个阻塞队列。后边被问还有什么方法吗?面试官提醒了

一个降级控制,就是对每一个任务设置一个级别,优先处理级别高的,级别低的任务的话可能价值不高或者没有价值,所以可能不执行或者稍后执行

进程和线程

网络的tcp 四次握手的time_wait 状态说一下

讲讲tcp udp 的区别,和各自的应用场景,应用场景回答了一两种,感觉面试官不是很满

讲讲https,回答了加了ssl 层,然后说了说两端进行通信的过程

问我某个控件是如何封装的

让我手写一各寻找某2 个点的最小公共父节点,

问我tcp 如何保障可靠连接的,重传机制是什么,时间点如何选择

.udp 如何实现可靠传输

java 引用类型有几种,默认weak 弱引用,还有哪些的,之前gc 采用引用计数方式,达

到什么目的,那现在是用来干啥的?

如何做一个消息推送,有什么注意点

写一个后序遍历

#面经##迅雷##Java工程师##社招#
全部评论

相关推荐

不愿透露姓名的神秘牛友
07-10 11:33
点赞 评论 收藏
分享
小浪_Coding:找硬件测试,也可兼顾软测欧, 简历还可以的 ,注意排版,项目写的有条理一点, 然后个人技能多加点, 润色好简历之后就开始沟通海投了,深圳,东莞这边做硬件相关的公司还不少, 医疗类,仪器类的都可以尝试
点赞 评论 收藏
分享
程序员小白条:这比例牛逼,750:1
点赞 评论 收藏
分享
07-08 13:48
门头沟学院 C++
点赞 评论 收藏
分享
评论
2
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务