「面试阿里巴巴java」面试阿里巴巴运营岗位会问到哪些问题
本篇文章给大家谈谈面试阿里巴巴java,以及面试阿里巴巴运营岗位会问到哪些问题对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、求JAVA 2008阿里巴巴java开发工程师面试试题?全部
- 2、阿里巴巴招聘java软件工程学生面试题都考哪些方面
- 3、小弟有意向应聘阿里巴巴(杭州公司)的软件工程师或是java开发工程师,有前辈能给点意见么?
- 4、阿里巴巴Java研发工程师实习生的面试是怎样的
- 5、java 一道算法题,阿里面试的题,我同学给我的,希望有人解答下?
求JAVA 2008阿里巴巴java开发工程师面试试题?全部
阿里巴巴软件招JAVA高级工程师面试题
1.两个对象值相同(x.equals(y)==true),但却可有不同的hash code,这句话对不对?为什么?
2.GC是什么?为什么要有GC?
3.请简要描述一下J2EE应用中的class loader的层次结构?
4.写一段代码,实现银行转帐功能:
接口定义如下:
Public interface ITransfer{
/**
* 银行内部转帐,从转出帐号中扣除转帐金额,给转入帐号增加转帐金额,需要保证以上两个操作
* 要么同时成功,要么同时失败
* fromAccountId 转出帐号
* outAccountId 转入帐号
* amount 转帐金额
**/
Public void transferInner(String fromAccountId,String outAccountId,
BigDecimal amount);
/**
* 外部转帐-转出,从转出帐号中扣除转帐金额
* fromAccountId 转出帐号
* amount 转帐金额
**/
Public void transferOut(String fromAccountId,BigDecimal amount);
/**
* 外部转帐-转入,给转入帐号增加转帐金额
* toAccountId 转入帐号
* amount 转帐金额
Public void transerIn (String toAccountId, BigDecimal amount);
}
请编写你的实现类,来实现上述接口
Account表
字段:accountId , 主键 varchar2(32), 用户帐号
字段:amount , 金额 number(18,3)
5."组合优于继承",是否同意这句话,并阐述你的观点。
6.请说下Template模式与Strategy模式的异同点。
希望对你有帮助吧!!
阿里巴巴招聘java软件工程学生面试题都考哪些方面
java基础,数据结构,数据库都会考一些,建议你下载个牛客app,哪里有大公司的笔试面试题。
小弟有意向应聘阿里巴巴(杭州公司)的软件工程师或是java开发工程师,有前辈能给点意见么?
提问者你好,我可以给你点意见
不满您说,我是刚从阿里巴巴辞职的,干过1年销售,至于你信不信,反正我是信了。呵呵
首先,我要告诉你一点,大的互联网公司都是经常要熬夜的,像我在阿里巴巴做销售时候,晚上11点之前都没回过家,非常辛苦。阿里巴巴整体文化每个员工都是这样的,如果你接受不了这样加班加点甚至没有涨工资的工作,那么你就要慎重考虑了,即使是谷歌 IBM 微软或者腾讯 都是这样加班加点的,软件开发工程师也一样。
其次,我面试时候,因为是销售工作,要给面试官表现一副一定要的野性,所以我很快脱颖而出了。你是软件开发师,这个岗位要求的技术含量要很高,首先你要对你本人在技术上完全相信,并且有经验,如果有做个某个大型项目的经验那就最好啦,毕竟人家聘请的是工程师嘛,招聘了你你就得立马使出你的本领的。另外,就是软条件了。软条件包括你对阿里巴巴企业文化的认同,阿里巴巴的企业文化是创造开放透明分享的电子商务公司,并且企业文化里非常强调价值观,每到一个季度阿里巴巴会给每个员工做出详细的考评打分,不合格者将被中途淘汰。还有一个企业文化就是,拥抱变化善于团结。这个非常重要,阿里巴巴现在处于过渡期,发生了很多变化,尤其是内部,高管离职,争议很大。如果面试官问你这个问题,你一定要非常坚定啊,对阿里巴巴非常坚定。
其他的,我就没什么好说啦,一切都要看你
记得阿里巴巴在刚开始时候招聘人才时候,用了一句广告语 此时此刻非我莫属 。哈哈 经典,记得,只要你在面试官前,那么此时此刻就非你莫属啦。记得,面试官面试的不仅是你在专业领域取得的成就更看重的是你的人品,自信尤其重要。
哈哈 就说这么多 不知道对你有帮助没有 最后祝你好运哦
阿里巴巴Java研发工程师实习生的面试是怎样的
您好,说到阿里面试我还是有点经验的...本人研二在读,目前实习于美团的老对手DZDP,由于在前公司表现出色总监欣赏,刚好前公司总监被挖到阿里一个事业部当leader所以顺带把我也推荐过去了,也让我帮他推荐一些优质的资源。但是面试还是不能少,总得来说和上面那位面试官大牛说的一样。评估、一面、二面、交叉面、HR面都面了。感觉还是有点深度和难度的。
具体来说:
一面主要问的都是计算机基础,语言(本人搞java)、数据结构、算法、操作系统、网络等都会问到,问的很基础很细。一般面试官对你感兴趣的话会面到一个小时以上吧。根据已经面试的情况来看那些面试在30分钟左右的除非是真大牛,否则一般都over了。
二面主要关注的是你实习或者简历上写的项目吧,根据你做的项目问你一些具体的技术实现细节,在项目中使用的一些框架或者技术会问的比较深吧,问到具体的内部细节实现,如果真的项目是你自己做的,一般都能说出个大概。所以问题不大。
交叉面主要是别的部门的老大或者技术大牛来再次和你交流下,我当时问的东西都比较广、大。牵涉到系统设计方面,我感觉还是主要考察你的成长性,看看值不值得培养之内吧。还一点也有可能是检验下前几面是否有水分(个人感觉)。据说交叉面不是每个人都有的,看前面的面试情况而定。(据说是表现不错的才会有!)
java 一道算法题,阿里面试的题,我同学给我的,希望有人解答下?
HashMapString, Object ihp = new LinkedHashMapString, Object();
自定义一个类
static class MyMap
{
List[] lists;
public MyMap(List... lists)
{
this.lists = lists;
}
public String toString()
{
if (lists == null || lists.length == 0)
{
return "{}";
}
StringBuilder sb = new StringBuilder();
sb.append('{');
int i = 0;
for (List list: lists)
{
sb.append(list);
i++;
if (i == lists.length)
return sb.append('}').toString();
sb.append(",");
}
return "{}";
}
}
ihp.put("on1",new MyMap(list2,list1));
ihp.put("on2",new MyMap(list4,list3));
ihp.put("on3",new MyMap(list5));
ihp.put("on4",new MyMap(list6));
System.out.println(ihp.toString());
估计有更好的办法,最开始想到的是List[],发现打印出来是[[xxx,xxx,xxx],[xx,x,x]]这种结构
关于面试阿里巴巴java和面试阿里巴巴运营岗位会问到哪些问题的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-21,除非注明,否则均为
原创文章,转载请注明出处。