InterviewNotes

  1. 数组和链表的区别,什么时候用数组,什么时候用链表
  2. (C++)虚函数是什么,什么时候要用虚函数,为什么要用虚函数
  3. (C++)类的大小:
    1. 空类
    2. 只含一个int成员
    3. 含一个int和一个char成员
  4. TCP,UDP的区别,TCP是怎么样实现顺序到达的
  5. 从十亿个数字(远超出内存大小)找到最大的100个数
  6. 两个人交替拿100个苹果,可拿1/2/3个,为了拿到最后一个,最优策略是怎样的