2022.09.17新华三笔试
笔试时间可以随意安排,16~19号都可以,我是今天做的。
题目类型:三道编程题一道15分一共45分、一道问答题10分、五道多选题15分、十道单选题30分
由于还有一部分人可能没有答,所以我先不剧透编程题都是啥,总体来说难度不大,第一道是leet%/code原题的变种题(我觉得还改简单了),第二道是leet%/code原题,第三道题题读懂了就会做。
这里主要说一下第一题,这道题用例很搞心态,我刚开始不管怎么改,都是50%,如果你的程序能过测试用例但是交上去只有50%的话,记得改两个地方:第一个是先把句子左右的双引号去了再进行处理(当然最后记得要加回来),第二个是自己给单词后面加空格,不要用句子里面的空格,这两条可能是同时起作用,可能是某一条起作用,但是改了就差不多能过了,我也说不清楚为什么这么处理就能过而直接判断过不了。。
多选题也比较难,有一道题有六个选项着实把我惊到。。我记得考了一个finalize()方法,考了一个注解相关,考了一个枚举,考了一个synchronized代码块,问的东西都挺深挺八股,反正我是凉了。。
单选题难度就比较低了,但是也有刁钻的:lambda表达式通过哪个字节指令实现,这我哪会啊。。