巴士在线科技有限公司

7 .3

  • 上海
  • 印刷/包装/造纸
  • 500-999人
  • 民营企业
  • 双休
  • 社保
  • 正式合同
  • 年底双薪
  • 带薪年假
  • 通讯补贴
  • 赞同

匿名用户

面试了职位: 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 static T writeAll (Collection coll)
泛型好像10道题,2页纸,20分钟让你写完。

面试官问的面试题:

面试的是跟我同一级别的开发的,没啥好问的。

猜你喜欢

更多职位面试推荐:

温馨提示:

面试难度

很简单
一般
难度一般
困难
超难

5.0

轻松 非常难

数据源于找工易用户,更新于2022-01-07

企业面试难度评分,取自用户在该企业面试评分数据,分值越高,难度越大,仅供参考。

  1. 每天最新的职场资讯 就业风向等 找工易 微信小程序

    关注 百度 小程序

    提供招聘风向 就业前景、劳动法规 找工易 百度小程序

    关注 微信 小程序