2018网易面试经历面试前先给了一套题,一个小时让做笔试,题目记不大清了,只能大概写写考察了哪些知识点:
java基础:
1、基本类型的转换,在参数中设定的是byte类型参数,返回的数据类型强转成short,问你最后返回的数据类型是什么;
2、方法重载;
3、线程加载时静态方法和非静态方法的调用;
4、给一段代码,考察继承在实践中的使用结果。
数据库基础:给定两张表,一张表包含订单号,用户名,订单金额等等,另一张表包含用户名,订单创建时间等等(直接写sql语句)1、查询表中总的订单金额数2、查询用户名为zhangsan的所有订单3、删除创建时间为xxxx-xx-xx xx:xx:xx的订单记录
linux基础:1、给定一个log文件,查询这个log文件的前100行和后100行内容;
2、给定两个关键词,查询含这两个关键词的所有内容;
3、怎样查看运行中的所有活动和端口号;
编程题:给你一个文件,文件包括4列数据,分别是省份,用户,xxx,xxx,这些数据用“|”进行分隔,写一个程序,将文件中的数据读取出来,给出每个省份的注册用户总量,按降序输出。
面试环节:
1、常规的自我介绍;
2、针对你做题的一些情况进行提问;
3、方法重载和方法重写的区别;
4、着重问了编程题的思路;
5、GC垃圾回收机制的原理;
6、在校的项目情况;
7、目前使用的语言是否偏向java。
1轮面试:笔试
面试感受:很好;面试难度:普通难度