思杰citrix 软件工程师 面经
美国思杰公司 致力于云计算虚拟化、虚拟桌面和远程接入技术领域的高科技企业。
-------------------------分类梳理的往年面经--------------
【一站式4面-1h】
中文自我介绍
【1面技术】:技术基础,手撕代码,常考常问的。TCP三次握手、四次挥手、拥塞控制、报文字段。
介绍项目逻辑清晰、表达清晰,体现思考能力,学习能力。展示会的地方,跟面试官交流下去。
【2面项目综合】:问简历、项目。有英语,基本的英语对话,要敢说。
注意
【3面群面】:综合面,团队合作表现
【4面HR】:
【手撕代码】
时间要求10分钟,从字符串中返回重复字符及出现次数?遍历,频度统计
几个排序算法 实现归并排序
【项目】
讲一下自己做项目,用的方法和技术原理,他会就细节提问。
【操作系统】
大家使用过哪些操作系统?
可以解释下进程和线程的区别吗?(看了各个面经贴,该题出现概率可能有八成。。)
【数据库】
使用/了解过哪些数据库呢?解释一下内连接和外连接?
【网络】
有没有学过网络协议?解释一下三次握手...
如何访问服务器,用到了哪些协议
三次握手的详细实现
【数据结构】
然后问有哪些数据结构,选一个擅长的,手写一些简单的代码,写完问算法的稳定性。
递归的优缺点
dfs栈 bfs队列,用了什么数据结构
【java语言】
每人阐述下自己擅长语言的特点,优点/缺点?
Java多线程访问
synchronized修饰哪些、如何实现
ConcurrentHashMap和Hashtable如何保证同步
fork
【开放性问题】20层楼梯,两个电梯A,B。设计优化策略,使得尽可能将人优先送到15层~
3楼失火,两部电梯,如何尽快疏散3楼人群
#思杰##面经##校招##Java工程师#
-------------------------分类梳理的往年面经--------------
【一站式4面-1h】
中文自我介绍
【1面技术】:技术基础,手撕代码,常考常问的。TCP三次握手、四次挥手、拥塞控制、报文字段。
介绍项目逻辑清晰、表达清晰,体现思考能力,学习能力。展示会的地方,跟面试官交流下去。
【2面项目综合】:问简历、项目。有英语,基本的英语对话,要敢说。
注意
【3面群面】:综合面,团队合作表现
【4面HR】:
【手撕代码】
时间要求10分钟,从字符串中返回重复字符及出现次数?遍历,频度统计
几个排序算法 实现归并排序
【项目】
讲一下自己做项目,用的方法和技术原理,他会就细节提问。
【操作系统】
大家使用过哪些操作系统?
可以解释下进程和线程的区别吗?(看了各个面经贴,该题出现概率可能有八成。。)
【数据库】
使用/了解过哪些数据库呢?解释一下内连接和外连接?
【网络】
有没有学过网络协议?解释一下三次握手...
如何访问服务器,用到了哪些协议
三次握手的详细实现
【数据结构】
然后问有哪些数据结构,选一个擅长的,手写一些简单的代码,写完问算法的稳定性。
递归的优缺点
dfs栈 bfs队列,用了什么数据结构
【java语言】
每人阐述下自己擅长语言的特点,优点/缺点?
Java多线程访问
synchronized修饰哪些、如何实现
ConcurrentHashMap和Hashtable如何保证同步
fork
【开放性问题】20层楼梯,两个电梯A,B。设计优化策略,使得尽可能将人优先送到15层~
3楼失火,两部电梯,如何尽快疏散3楼人群