得物面经(后端开发)1.你对java什么方向比较了解,数据结构?jvm?(面试官从里面挑)2.数组和链表的使用场景,什么时候用数组,什么时候用链表(深挖数组和链表,可能是我不太理解面试官到底想考察什么)3.你的实验室用py,你为什么选择java,我答:虽然编程语言不同,但是编程思维是一样的(萌新面试,记住以后千万别给自己挖坑)4.像天猫双十一抢优惠券,这种系统如何设计?(多线程,并发)5.如果买家在一定时间内没有付款就会取消该订单,这种如何设计?6.那优惠券,你是如何保证就你自己拥有?而不是别人拥有?如何设计?(程序设计就这个差不多答出来了)7.#和$什么区别?(太紧张,怎么都想不起来)8.aop和ioc区别?如何设计aop程序?9.spring说一下面试官最后说,谢谢,下次有机会再见。哈哈哈哈哈哈哈哈