今天笔试了一下阿里云智能java开发,感要寄
数学菜鸡没有学过计网,操作系统,数据库啥的,八股刚学了两天,啥也不会,赶鸭子上架去找实习
java完全不会,hr说可以面c/c++
单选和多选除了两个判断出队,出栈序列,一个代码补全,一个排序稳定性判断会做,别的都不会做,基本都是计网,数据库,操作系统的
编程题感觉难度有点大,退役老选手多年没打代码,没做计数,最后只做出来一个
第一个是给一个2e6的序列,求子段个数,满足子段内众数的出现个数大于等于k,我的做法是双指针+线段树,很快把这一题过了,线段树很长时间没写了,有点生疏了,还调了一会
第二个是一个小模拟,模拟消消乐,写了一阵不知到为啥只能过95的点,最后也没想出来corner case在哪
第三题是一个计数,求所有由小写字母组成的长度为n <= 1e12的长度为3的回文子段个数,估计得有半年没做计数了,太生疏了,居然写了一个破等比数列求和,算出来的结果是 ,只过了10的点,后面想了想太***了,就是 26^{n - 1} ,退役老选手真tm菜
感觉笔试就要挂了
希望能找到个暑假的实习
upd:笔试居然过了,震惊
#我的实习求职记录##转码#