阿里一面

好多都忘了。只能记起来一些不会的,总体来说比较基础。
顺序打乱。。
1,linux和windows内核区别
2,top怎么查内存还剩多少
3,innodb使用索引查询是怎么样的过程。(懵逼)
4,lambda底层(懵逼2)
5,springaop实现(回答jdk和aop,aspectj,他说java 6 7 8之间还出了一种,事后也没搜到,求大佬指点)
6,堆有哪些(young,old,问还有吗说了个metaspace...)
7,剩下一些索引,cas很基础的

简历还是春招的投错了。。。怎么改啊
#内推##面经##校招##阿里巴巴##Java工程师#
全部评论
import java.util.Scanner; public class Test { public static void main(String[] args) { String str = add("4324242342", "246"); System.out.println(str); } private static String add(String s1, String s2) { StringBuffer result = new StringBuffer(); s1 = new StringBuffer(s1).reverse().toString(); s2 = new StringBuffer(s2).reverse().toString(); int len1 = s1.length(); int len2 = s2.length(); int maxlen = len1 > len2 ? len1 : len2; boolean addTarget = false; int addNum = 0; if (len1 < len2) { for (int x = len1; x < len2; x++) { s1 += "0"; } } else if (len1 > len2) { for (int x = len2; x < len1; x++) { s2 += "0"; } } for (int x = 0; x < maxlen; x++) { char c1 = s1.charAt(x); char c2 = s2.charAt(x); String sc1 = c1 + ""; String sc2 = c2 + ""; int nSum = Integer.parseInt(sc1) + Integer.parseInt(sc2); if ((nSum + addNum )>= 10) { if (x == maxlen - 1) addTarget = true; result.append(nSum - 10 +addNum); addNum = 1; } else { result.append(nSum +addNum); addNum = 0; } } if (addTarget) { result.append(1); } return result.reverse().toString(); } }
点赞 回复 分享
发布于 2018-09-10 17:10
请问下 楼主 这是 什么部门 什么岗
点赞 回复 分享
发布于 2018-08-17 16:14
楼主简历也要改吗?知不知道怎么改呢?如果改不了自己拿改好的纸质版给面试官看应该也没问题吧
点赞 回复 分享
发布于 2018-08-16 22:45

相关推荐

在打卡的大老虎很想潜...:你在找实习,没啥实习经历,技术栈放前面,项目多就分两页写,太紧凑了,项目你最多写两个,讲清楚就行,项目背景。用到的技术栈、亮点、难点如何解决,人工智能进面太难了,需求少。你可以加最新大模型的东西
点赞 评论 收藏
分享
03-15 10:59
已编辑
美团_后端开发(实习员工)
爱写代码的菜code...:哎,自己当时拿到字节offer的时候也在感叹终于拿到了,自己当时最想去的企业就是字节,结果还是阴差阳错去了鹅厂。祝uu一切顺利!!!
点赞 评论 收藏
分享
评论
点赞
30
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务