阿里云 洛神云网络 一二面通过 面经回忆
面了过了一周了,已经还剩hr面。大部分面试过程有些忘了。记录一些还有印象的
一面:
1.说一下redis做秒杀预减库存的时候,库存为0了,这个时候做内存标记,这个标记是在业务服务器中吗,是的话,那如果分布式场景下多台服务器那岂不是不同步?被面试官问着了,一时没答上。
2.还是项目相关的一些问题:为什么预减库存之后不立马判断库存是否小于零,而要去检查用户下单的合法性之后再判断?
3.三次握手如果只发生两次,那么哪些场景下也是可以接受的?(回答:文件上传等,并详细说明原理)
4.算法题:找出数组中第二大的数
5.算法题:请将一句英文句子倒置,保持单词的可读性,例如"hello world"-->"world hello"(回答,用两个栈,向第一个栈中压栈,遇到空格则把第一个栈中的元素转移到第二个栈)
二面:
1.问了二三十分钟论文和专利
2.然后问了spring的AOP和注解
3.一道题:将一个10*10*10的魔方扔进油漆桶,表面都被染色,捞出来拆卸。请问有多少个小方块至少有一面被染色?
通知技术面通过了,等hr面。
#java实习##阿里云##面试题目#