好久没学习后端知识了(大概4天吧。)最近状态比较低迷,除了开始沉迷游戏,还要复习准备本专业的考试。通过一段时间的努力,我突然才意识太高估自己的自控能力了,原来坚持是一件那么难的事情,然而,我没有退路了,自己选择的路,跪着也要走完。正当我处于迷茫之时,不知道为什么,到4月中旬,我陆续受到了好多中型互联网公司的回应,其中有阅文集团,4399游戏,虎牙。。莫非这就是补招或捞起来了?。。特别是虎牙的招聘,官网查到简历被刷时,我真的是被打击到了,第一次感受到了简历被刷的绝望,学校不好,你就是连笔试机会都没有!(虽然自己本身也菜)。然而,这次突然收到笔试邀请,就有一种柳暗花明又一村的感觉,机会总是会突然降临,而机会永远是留给有准备的人的!所以一定要保持自己的学习状态,坚持,才能get到offer!!!
废话不多说,进入正题。刚做完,题目还烫手呢。记录主要是总结一下大部分公司(中大型互联网公司)笔试会怎样考你。
首先介绍题型,为:2*10单选题 + 2*5多选题 + 2*5判断题 + 4*10+1*20综合体(最后一题其实是20分)
一、单选题
1.哪个标签文字默认不会加粗【前端标签特性】
2.二叉树叶子节点总数计算【数据结构和算法】
3.StringBuffer线程安全【Javase】
4.最底层语言是什么【计算机基础】
5.逻辑推理题,就是那种一堆文字A,B,C最后推理谁干了什么的典型逻辑题【逻辑题】
6.哈希冲突链地址算法,关于传入新的数据项的时间表述【Hash】重点也是知识盲区
7.Java Socket connect timeout【Java web Socket】
8.C++整型频繁使用,定义为什么【C++】
9.Java GC收集器有哪几个【JVM】
10.不属于对称加密算法【计算机网路基础 对称加密算法】
二、多选题
11.高级语言有哪些【计算机基础】
12.TCP和IP对应OSI哪一层【计算机网路基础 TCP/IP协议】
13.指针常量指针,const int * p,int construction*p【C语言】
14.为什么负数用补码存储【计算机基础】
15.分治思想,二分搜索,归并排序,快速排序【数据结构和算法 分治】
三、判断题
16.三握四挥【计算机网路基础 】
17.前端存储方案有哪些cookie local storage cookieStorage【前端+Java web】
18.node.js child_process exec spawn fork方法【node.js】
19.linux ln命令【Linux】
20.select * sql是否用到了索引【数据库】
四、综合题
21.简述Java程序可以跨平台运行原因【JVM】
22.Set元素不重复,则区分重复方法,==?equals?区别【Javase】
23.实现mapToObject,写一个Map->JavaBean 工具类方法【Javase 集合】
24.编写Java程序,开启三个线程,name分别为“A”,"B","C",运行时打印自己的名字。要求每个运行10次,且一定为“ABCABCABC”。【Javase多线程】
25.负载均衡概念,列举实现方法,用代码实现其中一种。【高并发,负载均衡,装逼专用,对我不会哈哈】
以上就是总结,找个时间找找答案什么的。
总体上来说算简单(只是我太菜),犹然记得被四道算法题支配的恐惧。。瑟瑟发抖。。。只要有选择题都好说。。