记一次C#面试】的更多相关文章

记一次HashMap面试 从网上已经身边同事朋友的面试情况来看,面试HashMap几乎是必问的,网上也很多类似的文章,但是真面起来,发现还是有很多点可以深抠的.本篇就结合一次面试经历说一下之前没有注意的点吧. HashMap的底层结构 这个相信不用我多说,大家都知道HashMap的底层是Node数组结构Node<K,V>[] table. 扩容也不用我多说了,在size达到阈值(默认0.75的负载因子*容量)时触发扩容. 数组的capacity大小是2的x幂也无需多言,但这里多问一句为什么是2…
之前我写了一篇对于大学四年的反思,时隔一个月,为什么我这么快就要来写这篇续章呢?主要有两个原因,第一是感谢静子姐姐,记得知乎上有个回答里面说过人生需要有贵人的帮助,遇到贵人是一件很幸运的事情.我想,静子姐姐就是我人生中的第一个贵人吧(或者说第二个?感觉动漫是我的第一个贵人,不管你信不信,我的很多人生观都是从动漫中获取的,它教会了我诚实,教会了我正直,教会了我友谊,教会了我情亲,教会了我爱情,教会了我拼搏,教会了我...).何为贵人,当然就是那个能改变你人生轨迹的人.第二是我很想大喊一句紫罗(火影…
引言 昨日接了一个阿里外包的电话面试,问了一些技术问题感觉到自己是真的菜,接触Java开发已经也有一段时间,技术方面说来惭愧,一直以来只是局限于框架工具的用法,也没有进行了解其实现的原理,更重要的是一直没有归纳和总结,这次把这些问题记录下来,相关的知识点也找了一些资料学习下. 问题 1. CountDownLanch的工作原理 实现原理:计数器的值由构造函数传入,并用它初始化AQS的state值.当线程调用await方法时会检查state的值是否为0,如果是就直接返回(即不会阻塞):如果不是,将…
惭愧,从一次电面说起.我个人在某国企做一名软件设计师,国企大家都懂的,待遇一般而且没啥意思,做的方向基本都是操作系统.驱动和工具软件的开发,语言基本都是C/C++.最近也想跳槽,刚好有幸得到了一次阿里的面试机会,于是就试了试. 首先是电话面试,当时正在上班,人多口杂,好不容易找了个没人的地方开始面试.面试的方向是Java Web,面试官很nice,跟朋友一样,一开始问了些比较基础的东西,比如hashmap/hashtable的区别和优缺点,我答得还行,而且对于原理的东西还算讲的比较透彻. Jav…
本文由码农网 – 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 这是我上周去面试的地方.很顺利,我觉得——至少我认为我已经尽我所能,并且无论发生什么事情对我都是有帮助的. 由于我签署了保密协议,所以我不能把他们问我的问题写出来.但是,我可以写我大概的面试过程,以及我做了哪些准备. 首先,这是谷歌——所以我当然不会让我在那里工作的朋友不推荐我.我没有经过电话采访,因为我是“本地”的,所以我被直接邀请到公司面试.我个人认为,面对面绝对比电话面试好,我很幸运. 首先,我和招聘人…
ThreadPoolExecutor点滴 线程池应该也是面试绕不开的一个点,平时大家也没少用,但其实也有一些小Tips还是值得记录一下. Constructor public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, ThreadFactory threadFactory, Reje…
最近参加了工作后的第一次面试,虽然最终没谈成,但是收获还是不少,不管是技术还是面试经验还是得多多积累呀. 这一次面试与在学校时候参加过的面试区别还是挺大的.校园招聘的面试问的问题似乎都比较具体,直接针对技术点,这样的问题如果知道就是知道,不知道嘛就是不知道...而这一次面试问的问题大多都非常粗犷,似乎是面试官想让自由发挥的空间更大,也就是尽量把自己理解的内容说出来就好...然而我有好几个问题都是能说而没说..估计给面试官留下了不好的印象.以下记录几个回答得非常糟糕的技术问题,各位面试者以我为戒.…
2019年已经过去一半,终于拿到一直想去的公司offer,也算是实现了今年的一个小目标. 由于这家公司是我从去年到现在最想去的公司,本次换工作一直没有投,希望先积累下面试经验再投. 没有想到居然先在boss直聘上接到这家公司的技术经理的面试邀请,真的非常意外也非常兴奋…
---- 前言 今天面试被问到了,我们都知道final修饰的东西是不可变的,那么是值不可变还是其地址不可变?一脸懵逼,回来查阅一番,总结一下 --- final与数据 在日常行为下,一般数据指的都是基本数据变量或者常量.当final修饰的是一个基本的数据变量时,那么该变量的值就相当于一个常数不可变,当final修饰的是一个对象时,那么对于对象句柄,final会将句柄变成一个常数,就是此时不可变的对象的引用. 然后,final修饰的对象是不可以重新指向新的一个对象的,但是自身对象的内容可以进行改变…
说明 来北京找工作,有个猎头看我的简历不错,帮我投了两个58同城的面试,投的都比较高,题也注重原理,较难,这里分享出来,给有需要的人和自己提个醒,保持空杯 面试题内容 2019.05.07 北京58企服面试题 18-23k catch(IOException|Exception ex)前后两个异常有什么需要注意的?这样写会报错么? spring aop实现方式?有何区别? spring如何实现数据库事务? rpc是什么?原理是什么? spring事务是如何实现的?修改多个表如何在同一事务里提交?…