分享一下今天的面试三家公司的经历( Java 实习生)

2020-04-08 22:53:42 +08:00
 Cleaner007

说说我的情况,会 ssm,一点 java 基础。

第一家是相对大的公司,先做面试题, 题目现在只记得

重载和重写 list set map 抽象类和接口类 实例化问题

古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

一个数如果恰好等于它的因子之和,这个数就称为 "完数 "。例如 6=1 + 2 + 3.编程找出 1000 以内的所有完数

最大回文子串是被研究得比较多的一个经典问题。最近月神想到了一个变种,对于一个字符串,如果不要求子串连续,那么一个字符串的最大回文子串的最大长度是多少呢。

问 Object 类有什么方法(我只回答出 getClass ),List 有哪些实现类(只想起来 arrayList ),HashMap 能否用 foreach 删除(不知道)。

凉凉,说我基础差。建议我巩固 java 基础,还有数据结构,再来投简历,挺想去这家公司的。

第二家,看着我的简历问问题,项目的问题,还有技术的问题。 spring cloud 没用过,spring boot 会用不会说。 回去等通知。

第三家,填表,问问题,java 中类和对象是什么。。。。我回答,java 中万物皆对象,类里包含了方法和属性。

User ( 1 ) user ( 2 ) = new User()( 3 );

面试官问,1 2 3 分别代表着什么?

我回答,1 是类,2 是对象,3 是分配了内存地址给对象并调用构造函数创建对象。 他说,那 3 是地址还是对象, 我说地址,他说那 2 呢, 我说对象,他那你不是说 3 是地址吗,赋值给 2,那 2 也是地址了啊?

我懵逼了,他:你回去等通知吧。

我还是回家学好技术和基础再来投简历吧,别出来丢人了

3375 次点击
所在节点    职场话题
17 条回复
clf
2020-04-09 00:36:15 +08:00
Object 、List 、HashMap 这些是真的不应该答不上来……
yeqizhang
2020-04-09 01:53:59 +08:00
123 那个问的很注重基础,学学 JVM 就好理解的多。
有些公司会更注重框架之类的。
问你的基础都还算简单的
Cleaner007
2020-04-09 09:16:15 +08:00
@lychs1998 嗯嗯,去补基础了
Cleaner007
2020-04-09 09:16:53 +08:00
@yeqizhang jvm 刚好没复习 = =
langping86
2020-04-09 09:19:37 +08:00
我也不会了,多背背题吧
wangkai0351
2020-04-09 09:20:34 +08:00
楼主巩固一下基础,改日再战,加油!
Cleaner007
2020-04-09 10:26:04 +08:00
@langping86 嗯呢
Cleaner007
2020-04-09 10:26:14 +08:00
@wangkai0351 加油!
redford42
2020-04-09 10:45:25 +08:00
第一家的题蛮不错的,很常见吼
ifxxn
2020-04-10 04:03:54 +08:00
楼主大三吗?
Cleaner007
2020-04-10 09:33:31 +08:00
@optimjie 大四...
ifxxn
2020-04-10 17:54:35 +08:00
@Cleaner007 那楼主学历是不是挺好的呀
Cleaner007
2020-04-10 19:34:15 +08:00
@optimjie 不是啊,是的话早找到工作了。
hangszhang
2020-04-11 21:53:31 +08:00
你这基础也太差了点
Cleaner007
2020-04-12 09:00:32 +08:00
@hangszhang 的确,现在在补。
ifxxn
2020-04-13 20:47:45 +08:00
@Cleaner007 唉 大三非科班 现在很慌 感觉要学的东西太多了 不知秋招能不能找到工作
metrxqin
2020-04-13 23:26:08 +08:00
User ( 1 ) user ( 2 ) = new User()( 3 );

面试官问,1 2 3 分别代表着什么?

For anyone interested, the answer IMHO is:

1. the type of object user;
2. the reference to the object allocated on the heap;
3. the allocation of An object of User.

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

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

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

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

© 2021 V2EX