数分岗 笔试题分享
一、不定项选择*10(随缘选择)
二、编程题*3
1.SQL题(改错,where having 区别)入门水平 2.python实现sql的join和count还有增加一列排名(没有做出来哭了,勉强写了sql句子上去) 3.翻转整数型数字,123则321,1100则11之类的,最终求rev(rev(x)+rev(y)), 好像也米写对,考试结束我就又会了,又爆哭! //java 解法 public static int rev(int x){ String s = ""+x; StringBuilder sb = new StringBuilder(s); int res =Integer.valueOf(sb.reverse().toString()).intValue(); return res;}
//python解法 def rev(x): l = list(str(x)) l.reverse() res = "".join(l) return res.strip("0")
三、问答题*2
写SQL语句和解释SQL语句
基本还是入门水平
总结
我觉得做下来选择题做的不太行,SQL题倒是没啥难度,比之前做字节滴滴脉脉等厂的实习岗题简单太多了(窗口函数什么的完全没有考)
不知道有木有进下一轮的机会了,好想进G厂的说!!!
革命尚未成功,同志仍需努力啊!
全部评论
(2) 回帖