趋势科技提前批面经
【一面 30min】
问项目
手撕代码:词频统计
【二面 60min】
问简历
各个语言之间的区别
接触到新语言如何学习,学习新语言的难度在哪里
Python里常用的模块有哪些
Python is和==区别
Python 可变类型不可变类型
讲讲对面向对象的理解
HTTP访问过程
为什么要有TLS
代理服务器工作原理
如何基于TCP实现HTTP通信
HTTP协议简述
HTTP请求方法有哪些
GET和POST有什么区别
Python为什么比C++慢
Python的弱类型如何影响Python的性能
手撕代码:一个长度为 m 的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围 n ~ n+m - 1 之内。在范围 n ~ n+m - 1 内的 m 个数字中有且只有一个数字不在该数组中,请找出这个数字。
你的底层知识掌握的怎么样
如果你开发程序的过程中遇到内存溢出你会怎么办
如何解决栈溢出
让你印象最深的课程是什么
操作系统为什么要管理内存,为什么不能交给具体程序来内存管理
反问
非常感谢你的时间
面试官一直在引导,但我太菜了,答的稀烂
【心理测评 40min左右】
用的好像是国外的系统,整体来说体验比较好。注意进第二阶段前有机会进行一次练习,那个练习最好不要跳过,第二阶段的找规律题操作方式比较特别。
【HR面 45min】
偏向对软实力的考察
主要是聊聊经历,背景,对工作的看法等等
像“为什么要进我们公司”,“你是什么样的人”这类问题最好还是提前准备下,不要稀里糊涂进HR面,会被问倒
结尾也说了感谢你的时间,哈哈哈难道这个感谢你的时间是趋势统一的嘛
【隐藏关 60min】
问项目
什么原因选择了计算机专业
手撕算法:01背包
多线程是为了解决什么问题
5层网络模型简述
如果TCP已经验证完整性了,是否意味着上层协议不需要再验证
简单介绍下项目中怎么用数据库的
C++为什么要有虚函数
用C如何实现虚函数
C++模板
C++ 各种map 之间的区别
消费者生产者问题
读者写者问题
进程包含哪些东西
简述程序变成进程的过程
堆区栈区的区别,哪个快,为什么快
简述系统调用的过程
#趋势科技##面经#