滴滴java开发实习生--一面凉经

211硕士,投的滴滴的java开发实习,一小时面经如下:
1.自我介绍
2.询问了一些实习情况
3.发过来了一堆关于Integer和int声明并初始化的变量,然后有两个分别交换Integer变量和int变量的方法,最后的输出测试是Integer声明的变量和int声明的变量能否交换成果?
4.又是一段代码,是关于i++和++i赋值计算的,最后让说出结果并且解释一下运行过程
5.还是一段代码,非常长,是关于泛型的,有一个Car的类,Vovol继承了Car,还有一个Book类没有继承Car,有一个T泛型的测试类,类中的一个方法使用了E泛型表示,其他方法都使用了T标识,主函数测试泛型类的时候,将泛型传入了Car类,最后测试泛型类的方法时分别传入了Vovol和book的实例,让找出所有的错误语句
6.说一下Spring中的事务嵌套的传播机制(记不太清是问题了,大概是这样,考察的就是Spring事务的东西Transaction)
7.写一段SQL,给了一个表包含(id<自增>,user_num<工号,唯一>,user_name<名字,可重复>,age),问题是查找出重复的名字并计算出重复的个数
8.还是一段代码,是关于异常的,问一堆抛出异常之后,有一段catch中的代码能否执行
9.算法题:求出int数组中第二大的值,不能使用直接排序后返回第二大值的方式
10.问了一些实验室的情况,反问了一个问题
#实习##面经##滴滴##Java工程师#
全部评论
这实习咋感觉那么难
4 回复 分享
发布于 2020-10-22 10:08
哪个部门,挺难的啊
点赞 回复 分享
发布于 2020-10-22 10:33
楼主在哪里投的
点赞 回复 分享
发布于 2020-10-22 15:20
这算法感觉太明显了吧 直接O(n)了
点赞 回复 分享
发布于 2020-10-22 15:23
维护一个只有俩个元素的额外数组就行了
点赞 回复 分享
发布于 2020-10-22 15:25
我这周也是面的滴滴实习 2轮都是纯问项目 手写了3个代码题
点赞 回复 分享
发布于 2020-10-23 08:04
实验室情况,这个怎么回答。
点赞 回复 分享
发布于 2020-10-27 21:32

相关推荐

喜欢走神的孤勇者练习时长两年半:爱华,信华,等华,黑华
点赞 评论 收藏
分享
2 19 评论
分享
牛客网
牛客企业服务