面的.net工程师,两轮技术面,第一面很简单,问的也不多,第二面考的很多,项目挖的很深,面试官很耐心的拷打了我四十多分钟,学艺不精,八股没背好很多没答上来。一面:索引;堆和栈的区别;进程线程;一个进程可否包含多个线程;二面:数据库求各班级各课程的最大值;数据库分组;抽象类;继承和接口的区别;引用类型和值类型;什么是装箱和拆箱;时间复杂度和空间复杂度;访问数据库有几种代码实现方式;列表和字典的区别;拼接字符串;委托是什么事务是什么;二分查找和冒泡查找;int?和int的区别;事件是什么;Python切片,怎么做到左包含右包含;访问数据库分几步;private、 protected、 public、 internal的访问权限;