科大讯飞-软件开发工程师岗技术面

自我介绍,讲一讲项目,sparkstreaming从kafka获取数据两种方式,讲一讲servlet生命周期!多线程,死锁,同步,避免死锁方式,线程有哪些运行状态,怎么查看,线程池使用和设置参数,线程同步机制。jvm内存分配和回收,怎么查看内存状态等等。。操作系统方面,分段分页,进程状态,进程调度算法,多进程和多线程使用和区别。数据结构,说知道的排序算法原理和时间复杂度,数组链表区别,栈的思想,迷宫问题怎么用栈解决。数据库,解释主键外键唯一键。网络,讲一讲DNS,http和https区别,为什么https安全,tcp三次握手四次挥手,流量控制,滑动窗口,拥塞控制原理。

你可能感兴趣的:(科大讯飞-软件开发工程师岗技术面)