先声药业(药企top100)后端java二面+三面面经
上一轮面试是400进5,这一轮是5选1,笔试+群面+总管面
二面是先做一套笔试题,30分钟,难度还挺大的,做完以后一人挑一道题讲
面完之后立刻给我抛橄榄枝了,但公司在上海,工资跟面评和部门不挂钩,转正后到手只有15-20w,太低了含泪拒绝。
(其实我还蛮憧憬的,面试前听到总管给员工说“单独申请个房间”,可惜了我的单人豪华员工宿舍QAQ)
面经:
智力题:
1.你有三个开关,分别对应三盏灯。每个开关只能控制一盏灯,并且你只能进入房间一次来查看灯的状态。如何确定每个开关对应的灯?
2.给你8个球,其中7个重量相同,1个较轻。用天平称两次,如何找出较轻的那个球?
编程题:
1.递归算法题编写一个递归函数,计算给定整数数组中所有元素的和。 要求: 输入:一个整数数组。 输出:数组中所有元素的和。示例:
输入:[1, 2, 3, 4, 5]
输出:15
计算过程:1 + 2 + 3 + 4 + 5 = 15
2.编写一个函数,计算给定整数数组中每个元素的出现次数,并返回一个包含每个元素及其出现次数的映射。
要求:
输入:一个整数数组。
输出:一个映射(Map),键为数组中的元素,值为该元素的出现次数。
示例:
输入:[1, 2, 2, 3, 3, 3, 4, 4, 4, 4]
输出:{1=1, 2=2, 3=3, 4=4}
八股:
请描述一下Java中的集合框架,包括List、Set、Map的区别。
写出以下这4组的输出信息(只写true,false即可)
1组:
String str1 = new String("hello");
String str2 = new String("hello");
System.out.println("String str1 == String str2: " + (str1 == str2));
System.out.println("String str1.equals(String str2): " + str1.equals(str2));
2组:
Integer Num1= 1;
Integer Num2 = 1;
System.out.println("Integer Num1 == Integer Num2: " + (Num1==Num2));
System.out.println("Integer Num1.equals(Num2 ): " + Num1.equals(Num2));
3组:
Integer Num1= 128;
Integer Num2 = 128;
System.out.println("Integer Num1 == Integer Num2: " + (Num1==Num2));
System.out.println("Integer Num1.equals(Num2 ): " + Num1.equals(Num2));
4组:
Integer Num1= new Integer (1);
Integer Num2 = new Integer (1);
System.out.println("Integer Num1 == Integer Num2: " + (Num1==Num2));
System.out.println("Integer Num1.equals(Num2 ):" + Num1.equals(Num2));
如何创建一个Docker镜像?
写出docker 5个常用命令
sql题:
样本表student:
Id name age
1 null 20
2 张三 21
3 李四 null
4 王五 22
5 null 23
字段类型:
Id int(8), name varchar(20), age int(8)
根据如上表 以下两段SQL的返回值是多少
select count(*) from student;
select count(age) from student;
根据age字段进行排序,Id顺序是怎样的 ,SQL如下:
select * from student order by age;
select * from users order by age is null,age ASC;
总管面:
1.未来半年、一年、三年的规划
2.如何看待AI对程序员的影响#牛客AI配图神器#
二面是先做一套笔试题,30分钟,难度还挺大的,做完以后一人挑一道题讲
面完之后立刻给我抛橄榄枝了,但公司在上海,工资跟面评和部门不挂钩,转正后到手只有15-20w,太低了含泪拒绝。
(其实我还蛮憧憬的,面试前听到总管给员工说“单独申请个房间”,可惜了我的单人豪华员工宿舍QAQ)
面经:
智力题:
1.你有三个开关,分别对应三盏灯。每个开关只能控制一盏灯,并且你只能进入房间一次来查看灯的状态。如何确定每个开关对应的灯?
2.给你8个球,其中7个重量相同,1个较轻。用天平称两次,如何找出较轻的那个球?
编程题:
1.递归算法题编写一个递归函数,计算给定整数数组中所有元素的和。 要求: 输入:一个整数数组。 输出:数组中所有元素的和。示例:
输入:[1, 2, 3, 4, 5]
输出:15
计算过程:1 + 2 + 3 + 4 + 5 = 15
2.编写一个函数,计算给定整数数组中每个元素的出现次数,并返回一个包含每个元素及其出现次数的映射。
要求:
输入:一个整数数组。
输出:一个映射(Map),键为数组中的元素,值为该元素的出现次数。
示例:
输入:[1, 2, 2, 3, 3, 3, 4, 4, 4, 4]
输出:{1=1, 2=2, 3=3, 4=4}
八股:
请描述一下Java中的集合框架,包括List、Set、Map的区别。
写出以下这4组的输出信息(只写true,false即可)
1组:
String str1 = new String("hello");
String str2 = new String("hello");
System.out.println("String str1 == String str2: " + (str1 == str2));
System.out.println("String str1.equals(String str2): " + str1.equals(str2));
2组:
Integer Num1= 1;
Integer Num2 = 1;
System.out.println("Integer Num1 == Integer Num2: " + (Num1==Num2));
System.out.println("Integer Num1.equals(Num2 ): " + Num1.equals(Num2));
3组:
Integer Num1= 128;
Integer Num2 = 128;
System.out.println("Integer Num1 == Integer Num2: " + (Num1==Num2));
System.out.println("Integer Num1.equals(Num2 ): " + Num1.equals(Num2));
4组:
Integer Num1= new Integer (1);
Integer Num2 = new Integer (1);
System.out.println("Integer Num1 == Integer Num2: " + (Num1==Num2));
System.out.println("Integer Num1.equals(Num2 ):" + Num1.equals(Num2));
如何创建一个Docker镜像?
写出docker 5个常用命令
sql题:
样本表student:
Id name age
1 null 20
2 张三 21
3 李四 null
4 王五 22
5 null 23
字段类型:
Id int(8), name varchar(20), age int(8)
根据如上表 以下两段SQL的返回值是多少
select count(*) from student;
select count(age) from student;
根据age字段进行排序,Id顺序是怎样的 ,SQL如下:
select * from student order by age;
select * from users order by age is null,age ASC;
总管面:
1.未来半年、一年、三年的规划
2.如何看待AI对程序员的影响#牛客AI配图神器#
全部评论
群面我都直接退😂
佬,你们简历都是在哪投的
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享


叮咚买菜
| 校招
| 超多精选岗位
点赞 评论 收藏
分享