前话
写这篇面经一是因为在网上看了很多面经学到了很多知识,所以回馈大家。二是感谢疯狂游戏的hr小姐姐对我一直的照顾。
顺便一提,由于一面时间有点长,加之笔者记忆力让人难以置信,所以不一定全哈,希望各位能理解。
笔试
忘了
貌似三题A一题加两个半道过的吧。
一面
- 知道哪些排序呀?(看别的面经就这么问的,结果还真有问哈)
- LRU问题。(问了一个最近访问的问题,一开始以为要用插入,后面说出来后仔细想想发现是LRU问题,于是改口。)
接着上面的问如果是按访问次数排呢?(我回答改为插入) - C#基础问题,值类型的变量调用ToString方法是否会装箱?(给爷整懵了)我一开始考虑是会,后面仔细想想又说不会。。。后面面试完后面试官说要我再想想。(后面我使用了ILSpy工具去做实验发现只会调用callvirt命令没有调用box命令得出结论应该是不装箱)
关于这里我有进行更深入一点的思考,思考的完整视频我有放在b站,虽然可能要耳朵很好才能听得到,不过还是放上来给大家,大家不嫌弃的话可以花亿点点宝贵时间来看一下我的视频(超级想短点讲,奈何表达能力太差)C# 值类型与引用类型以及对装箱的一些思考 忘了