富途后台开发 一面
10/27 富途一面 1h
自我介绍
简单的介绍一下项目
计算机网络
http 与 https 的主要区别
SSL层的主要作用是什么 -> 主要对什么进行加密
数据加密的方式
ping 命令用到了那个协议 -> ICMP
还有那些命令用到了 ICMP协议
数据链路层是如何将 IP 地址 转换为 MAC 地址的
介绍一下 ARP 协议
TCP 是如何保证可靠性的
讲一下拥塞控制
TCP的四次挥手 -> 2* MSL 的作用
操作系统
进程间通信的方式
进程的上下文切换
线程与进程的区别
一段程序在内存中是如何存储的
Linux 的常用命令了解那些...
具体讲一下 top 命令
数据库
聚簇索引与非聚簇索引的区别
数据库索引的数据结构
b+ 树与 b树的区别
hash索引 具体讲一下 -> 有那些解决hash冲突的方法
java
HashMap 的底层原理讲一下
为什是 0.75 的装载因子 -> 主要是解决什么问题的
用 HashMap 存储10w条数据 ,数据查找的时间复杂度
手撕算法
给定一个指定长度的数组,返回所有子数组中和为最大的值 ,时间复杂度 O(n)
逻辑题
将一整套扑克牌分成三组,问两张大小王被分到同一组的概率?