12.13 社招投了西门子-上海,12.14 1面40min左右,感觉全程被压力面试,也可能是我技术太菜了...
记录下方便后面学习,也为C#/.NET方向的友友们提供一些面经帖子
问题:
英文自我介绍
项目技术栈介绍
工作中使用.net framework和.net core的区别和优势
C#9 10 11的新特性是否了解?
record关键字
GC垃圾回收机制
数据库连接池释放原理,是否使用到了垃圾回收机制,为什么?
垃圾回收机制何时自动释放,何时需要手动释放?
Using关键词用法有哪些
Using里面用到哪些固定类型,工作原理和机制,在内存中发生了什么,是否可以在里面用多线程
C#中存在内存溢出问题么?
多线程相关问题
抽象类和接口,抽象类是否有具体实现?
开发中考虑到的设计原则有哪些?如:开闭原则。
了解哪些设计模式?模板方法在工作中如何用?
异步编程是什么?工作原理?如何实现?
工作中负责的内容有哪些
系统是否真的需要跨平台
引用类型和值类型有哪些?他们的数据存储结构是什么?拆装箱时,底层发生了什么?
WPF和Winform做过的相关内容介绍
前端技术了解哪些?
最后询问手里是否有其他Offer
大概率是过不了,留个记录帖吧