最近负责 Java 面试,吐槽下

2022-06-24 16:18:21 +08:00
 monkeyWie

出了个编程题作为第一题,题目很简单就是一个列表找最大值:

var list = List.of(5, 23, 6, 112, 44, 33, 31);
// 找出 list 中的最大值并输出

但是没想到这么多人卡在这题上了😓,讲道理这题如果在 leecode 上应该是 very easy 的难度吧,各位 v 友们觉得呢,是题目太难了还是面试的人太水了?

16274 次点击
所在节点    程序员
182 条回复
monkeyWie
2022-06-24 16:32:30 +08:00
@q1angch0u 在深圳哦
cpstar
2022-06-24 16:33:24 +08:00
这到底是 JAVA 还是 JAVASCRIPT ?为啥我看到了 VAR ?
sheeta
2022-06-24 16:34:48 +08:00
@ifdef 你好,有的。list.stream().reduce((a, b) -> a < b ? a : b).get()
q1angch0u
2022-06-24 16:35:17 +08:00
@cpstar jdk10 支持了 var……
jesson
2022-06-24 16:35:28 +08:00
@monkeyWie 大佬 我在深圳,真的在找工作,求 JD
ifdef
2022-06-24 16:35:39 +08:00
@sheeta #23 好了,你面试挂了,op 要用 for 实现
cpstar
2022-06-24 16:36:28 +08:00
好吧,我还活在 java 1.8 呢,各位聊好
Mexion
2022-06-24 16:36:43 +08:00
@wunonglin 最大最小不直接 Math.Max(...list)完事了,还搁这花里胡哨😂
q1angch0u
2022-06-24 16:36:57 +08:00
一波炸出来了很多 jdk8 的用户哈哈哈哈
rabbbit
2022-06-24 16:39:32 +08:00
List<Integer> integers = Arrays.asList(5, 23, 6, 112, 44, 33, 31);
int maxNum = integers.stream().reduce(0, (max, num) -> max > num ? max : num);
System.out.println(maxNum);
NeroKamin
2022-06-24 16:43:03 +08:00
哈哈哈估计是太简单了怀疑有诈?
monkeyWie
2022-06-24 16:43:07 +08:00
@jesson 只招初、中级哦,你考虑吗
MatthewHan
2022-06-24 16:46:52 +08:00
int max = 0xC0C0C0C0;
MoYi123
2022-06-24 16:47:32 +08:00
@rabbbit list 是[-1,-2]的时候错了.
bookbox
2022-06-24 16:49:12 +08:00
哈哈,有点儿东西呀 防欺诈人人有责
moioooo
2022-06-24 16:50:34 +08:00
不考虑优雅和高端、性能的话。直接 for 就行呀。
fzdwx
2022-06-24 16:53:53 +08:00
还招吗,老哥邮箱多少
bruce0
2022-06-24 16:54:15 +08:00
你这个启发我了 以后面试可以别只问八股文了, 直接让他写段代码试试, 别光嘴上说的天花乱坠, 给他键盘, 一行代码写不出来. 听我同事说, 以前我们公司面一个人, 不是特别想要他(各种综合原因吧, 但是缺人) 后来经理说, 让他写个冒泡排序, 能写出了就要他, 那个人就是没写出来, 我感觉这个写冒泡 应该是给他机会了 0.0
Jooooooooo
2022-06-24 16:55:07 +08:00
sort 解法是什么鬼...
golangLover
2022-06-24 16:55:41 +08:00
list.stream().max(Comparator:comparing(Integer:valueOf)).orElse(0)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/861954

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX