
java面试
zhanglinlove
这个作者很懒,什么都没留下…
展开
-
2018年10月18日去面试做的一道上机题目
一瓶汽水1块钱,3个瓶盖可以换一瓶汽水,2个瓶身可以换1瓶汽水, 20块钱可以买多少瓶汽水。 我去面试高级java开发,叫我做这种初级题目,还问我会不会做,无语了。 可以用递归来求解,也可以用循环来求解。 public class Test { public static void main(String[] args) { int amount = 20; int sum = sum(amo...原创 2018-10-18 20:36:53 · 741 阅读 · 0 评论 -
面试问的一个并发问题
客户端如果同时请求多次,怎么处理? 前端可以做放重复 后端:在方法里面用锁锁住代码块,查询redis缓存中有没有数据,没有数据就将唯一值放入缓存中,释放锁,继续其他操作;如果有数据,就直接返回提示,正在操作中。 ...原创 2018-10-30 16:43:28 · 906 阅读 · 0 评论 -
Java面试题
有两个字符串String s1 = “38948598490”; String s2 = “398758476”; 可能超出了long的范围,要求相加并返回字符串的值。 解答: char[] a1 = s1.toCharArray(); char[] a2 = s2.toCharArray(); StringBuilder sb = new StringBuilder(); int ...原创 2018-11-15 21:46:18 · 1217 阅读 · 0 评论