以下内容来自于应聘者回忆整理
很多同学都想得到爱立信的实习或者校招机会。那从过来人的角度谈谈,要通过爱立信的实习、校招面试,都有哪些经验和注意事项呢?今天就跟大家分享一下。
1、两个线程中同时对两个方法进行锁定/解锁操作,什么情况下会出现死锁?
2、Java 的操作符有哪些?
Java操作符包括:算术操作符、赋值操作符、按位操作符(这些都带有运算功能,又叫运算符),除了这些还有new(创建对象的)、转型操作符cast (type)、intstanceof (统计子类数量)等,这里我们主要介绍的是运算符。
3、Java 的关键字不包含哪些?
Java有48个关键字:abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while。
4、实现 4 个线程,2 个对共享变量加 1,2 个对共享变量减 1,输出最后的结果。
5、描述 Spring MVC 的运行流程是怎样的?
SpringMVC执行流程: 1.用户发送请求至前端控制器DispatcherServlet 2.DispatcherServlet收到请求调用处理器映射器HandlerMapping。 3.处理器映射器根据请求url找到具体的处理器,生成处理器执行链HandlerExecutionChain (包括处理器对象和处理器拦截器)一并返回给DispatcherServlet。
6、Hibernate 和 MyBatis 的缓存机制是怎样的?
Hibernate和Mybatis的二级缓存除了采用系统默认的缓存机制外,都可以通过实现你自己的缓存或为其他第三方缓存方案,创建适配器来完全覆盖缓存行为。
7、用代码实现,通知将商品添加到购物车的用户商品价格的变动。
想要更多爱立信实习、校招的机会,请点击这里