暑期实习面试总结

来源:互联网 发布:面料常见花纹知乎 编辑:程序博客网 时间:2024/05/01 11:43

面试总结

新美大(3.16)—后台研发

  1. 项目,(GET POST的区别,
  2. 操作系统的基本知识,linux内核
  3. 数据库知识
  4. 第一范式和第三范式的区别
  5. 事务的四大特性
  6. MVC
  7. 数据库的设计
  8. 分布式对数据做备份,用队列来缓冲池,来解决抢购问题
  9. 数据结构红黑树,B+树,堆排序和快速排序,哈希碰撞解决(开放地址法,链地址法,再哈希)
  10. Linux文件系统
  11. 分桶操作
  12. Jvm的理解
  13. 常见网页错误提示,502、504
  14. 数据库的join操作

远景能源(3.18)—C++后台研发

  1. 笔试题,有序链表的合并
  2. socket编程(TCP/UDP相关知识)
  3. 网络的七层模型和四层模型
  4. 设计模式之工厂模式
  5. 5.

趋势科技(4.7)软件开发

  1. 虚函数表
  2. inline关键字怎么实现的
  3. cout 属于什么?类、对象、函数?
  4. 纯虚函数
  5. 数据库索引的实现、功能

美国国家仪器(4.9)Software Engineer Intern

  1. C++多态
  2. 虚函数表
  3. static关键字
  4. 进程和线程(栈属于哪一个)
  5. 智能指针
  6. 操作系统的内存管理
算法题
  1. n X n的棋盘上有若干个棋子,上下左右相邻的视为一个组,统计有多少个组
  2. n个台阶一次可以选择走两步还是一步,问一共有多少种走法(斐波那契数列)
0 0