-
匿名用户
面试了职位: JAVA开发工程师 面试地点: 北京 2022-01-07
- 巴士在线科技有限公司北京JAVA开发工程师面试经验-在永安里路口西的那个中麦通信大厦
- 面试过程:
在永安里路口西的那个中麦通信大厦,首先填写了一个登记表,接着20分钟要写完10道笔试题目。如下:
面试官问的面试题:
1、-Xms -Xmx -Xss都是什么意思?当程序发生OutOfMemoryException时可以修改哪个参数而不用调程序代码?
-Xmx JVM最大可用内存
-Xms JVM初始内存
-Xss 栈大小
调整一下-Xmx即可
2、分别写出一个程序让堆和栈抛出异常OutOfMemoryException
堆:
for(int i=0;i<100000;i++){
User user = new User();
}
栈:当时随便写了一个方法递归调用,只要调用的深度无限或者无出口
n = 12000000;
public static int f(int n){
if(n==1 || n==2){
return 1;
}else {
return f(n-1)+f(n-2);
}
}
3、如何在服务器负载均衡之间选择最佳路由,写出几种负载均衡策略算法。
不会写。
4、用javascript定义一个匿名函数
好像写错了:function(){},应该是
(function() {
alert('water');
})();
5、最近在人人聚财投了10000元,一年就能赚 651.08 元,同样金额在余额宝只能赚到:292.16元!不信?你看看 http://url.cn/MRbp9D ,实际上它对应的地址是
3w.renren网的某个地址 ,这是我举得一个腾讯微博的例子,当时它出的是新浪微博的链接,http://t.cn/.......。
这有什么作用,它是怎么实现的??
我大概说了下为了安全,和统一资源链的管理等。主要采用了加密、服务器上映射处理之类的。
csdn有个人这么解释的:亲,可以这样理解,你在新浪发表一篇微博,它自己进入短网址转换模块,转换的时候就生成了一串短网址,并存入了数据库,当你在新浪微博里点击http://t.cn/h5mwx 这个网址,那么说t.cn就会自动去数据库查询对应的长网址,并让你的浏览器顺利抵达终点,所以短网址一般都会跟一个短域名,否则谁也没办法解析...比如腾讯的短网址,它的短域名可能就不是t.cn了吧...
6、当HashMap的key存储的是某个对象时,一般应该怎么做
重新实现相应的equals、hashcode方法。
7、写一段代码把User对象序列化
User user = new User();
user.setName("sunjinfu");
user.setAge(99);
FileOutputStream fos = new FileOutputStream("D://serializable.txt");
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(user);
8、解释一下方法签名:public staticT writeAll (Collection extends T> coll)
泛型好像10道题,2页纸,20分钟让你写完。面试的是跟我同一级别的开发的,没啥好问的。
猜你喜欢
更多职位面试推荐:
-
- 面试问题有:面对零售业越来越难的情况下要怎么办?。公司是满员
- 销售团队经理-北京
- 百家好
- 服饰/服装 500-999人
-
- 面试过程:发完简历HR小姐姐觉得合适的话就会先打电话了解下基
- 面试难度一般) 感觉很不错 面试通过 金融业务总部-上海
- 东方证券
- 证券 5000-9999人
-
- 面试过程:一对一的面试,首先是自我介绍,然后面试官问问题,初
- 有难度,但有机会) 感觉一般 面试未通过 储备餐厅经理-广州
- 肯德基
- 餐饮 1000-4999人
-
- 面试过程:填表格花了20分钟,详细无比.然后做中英互译,翻成
- 面试难度一般) 感觉一般 有机会通过 销售经理主管-上海
- 金茂酒店
- 酒店 100-499人
面试难度
- 很简单
- 一般
- 难度一般
- 困难
- 超难
5.0
数据源于找工易用户,更新于2022-01-07
企业面试难度评分,取自用户在该企业面试评分数据,分值越高,难度越大,仅供参考。
-
关注职梦家
找工作求职面试必备
- 微信扫一扫 关注职梦家
-
千万公司员工点评
工资爆料一手掌握