大企业面试题整理(干货)

1.2016网易校招笔试题(SQL)(考点:分组,聚合函数,Having)

一个查询语句执行后显示的结果为:

1班 80
2班 75
3班 NULL
则最有可能的查询语句是()
A.  SELECT AVG(成绩) FROM 成绩表 WHERE class<=3
B.  SELECT AVG(成绩) FROM 成绩表 WHERE class<=3 GROUP BY class
C.  SELECT AVG(成绩) FROM 成绩表 WHERE class<=3 order by class

D.  SELECT AVG(成绩) FROM 成绩表 HAVING class <=3 GROUP BY class

参考答案:B


2.恒生电子2017校园招聘笔试题(数据类型)

以下数据类型中,需要内存最多的是(  )
A.  byte
B.  long
C.  Object
D.  int

参考答案:C


3.百度2016春招笔试题

6×9的的方格中,起点的左下角,终点在右上角,从起点到终点,只能从下向上,从左向右走,问一共有多少种不同的走法。
A.  4200
B.   5005
C.  1005
D.  以上都不正确


4.今日头条2017前端工程师笔试题(Javascript)

上面的输出结果:
  • 5,5
  • undefind,undefind
  • 5,undefind
  • undefind,5
  • 参考答案:C


5.2017阿里巴巴前端开发工程师笔试题(盒子模型)


以下关于盒子模型描述正确的是:
A.   标准盒子模型中:盒子的总宽度 = 左右margin + 左右border + 左右padding + width
B.    IE盒子模型中:盒子总宽度 = 左右margin + 左右border + width
C.   标准盒子模型中:盒子的总宽度 = 左右margin + 左右border + width
D.   IE盒子模型中:盒子总宽度 = width

参考答案:A

6.2017滴滴Java工程师校园在线评测题(字符串空间问题)

假定str0,…,str4后序代码都是只读引用。
Java 7中,以上述代码为基础,在发生过一次FullGC后,上述代码在Heap空间(不包括PermGen)保留的字符数为()

A.   5
B.   10
C.   15
D.   20

  • 7.阿里巴巴2017校招笔试题(Spring MVC问题)


关于Spring MVC的核心控制器DispatcherServlet的作用,以下说法错误的是(  )?

  • 它负责接收HTTP请求
  • 加载配置文件
  • 实现业务操作
  • 初始化上下应用对象ApplicationContext
  • 参考答案:C,实现业务逻辑在service层
  • 8.美团2016研发工程师笔试题(线程)

下面的程序执行输出几个hello?

A.  3
B.  4
C.  6
D.  8

  • 9.2017网易内推编程题(判断单词)

小易喜欢的单词具有以下特性:
1.单词每个字母都是大写字母
2.单词没有连续相等的字母
3.单词没有形如“xyxy”(这里的x,y指的都是字母,并且可以相同)这样的子序列,子序列可能不连续。
例如:
小易不喜欢”ABBA”,因为这里有两个连续的’B’
小易不喜欢”THETXH”,因为这里包含子序列”THTH”
小易不喜欢”ABACADA”,因为这里包含子序列”AAAA”
小易喜欢”A”,”ABA”和”ABCBA”这些单词 给你一个单词,你要回答小易是否会喜欢这个单词。

输入描述:

输入为一个字符串,都由大写字母组成,长度小于100

输出描述:

如果小易喜欢输出”Likes”,不喜欢输出”Dislikes”

输入例子:

AAA

输出例子:

Dislikes

  • 10.2016乐视暑假实习生笔试题(排序问题)

精俭排序,即一对数字不进行两次和两次以上的比较,以下是“精俭排序”的是
A. 插入排序
B. 归并排序
C. 选择排序
D. 堆排序

参考答案:D

  • 11.阿里巴巴2017校园招聘笔试题(堆排序)

一组记录排序码为(5 11 7 2 3 17),则利用堆排序方法建立的初始堆为( )

A. (11 5 7 2 3 17)

B. (11 5 7 2 13 3)

C. (17 11 7 2 3 5)

D. (17 11 7 5 3 2)

E. (17 7 11 3 5 2)

F. (17 7 11 3 2 5)

参考答案:C

  • 12.2017阿里巴巴校园招聘笔试题(SQL)

如下SQL语句中,____可能返回null值。
(1) select count(*) from t1;
(2) select max(col1) from t1;
(3) select concat(‘max=’,max(col1)) from t1;

 

  • (1)可能,(2)和(3)不可能
  • (2)可能,(1)和(3)不可能
  • (1)不可能,(2)和(3)可能
  • 都不可能
  • 都可能
参考答案:C

你可能感兴趣的:(Interview)