国泰北斗、和而泰智能Java工程师社招面试经历

国泰北斗

笔试:

1、HTTP 协议中,GET POST 区别?

2、集群环境中,session 如何共享?

3、分布式、集群环境缓存如何刷新,如何保持同步?

4、项目中高并发如何处理?

5、Spring 原理。写出处理方案。


面试:

1、离职原因,上份工作的主要工作内容,即工作经历;

2、ssm框架及ssh的使用;

3、业务拆分,系统拆分、数据拆分,数据一致性;

4、分布式事务、分布式锁、分布式缓存,高并发支持;

5、final String changable = “acb”,还能再重新赋值吗?

6、事务隔离级别有哪些?

答:脏读、幻读、不可重读。

7、对自己的职业生涯和规划是怎么样的,期待的一个工作环境是什么样的?



和而泰智能

笔试:

1、写出集合的框架结构;

2、Servlet Filter的关系;

3、写出线程安全的单例,以及sql 题目, 一道索引的题目;


面试:

1、先是简单说了一下项目,包括所用的技术,负责的模块等等;

2、js实现二叉树型的map

3、string类型的底层实现,线程并发的实现;

4、dubbo多个provider怎么实现切换的?

5、kafka的消息队列配置, redis集群分片原理等;

6、锁的底层AQS原理,CAS原理;

7、怎么查看java的内存状况;

jstat查看gc, jmeter查看堆内存;


8、还问了服务器和客户端的架构,让应用如何在客户端也能够运行,请提供方案;

答:使用RPC通讯机制,客户端最后回调。


9、最后问一些职业规划及离职原因之类的;

#面经##社招##Java工程师##和而泰##国泰北斗#
全部评论

相关推荐

头像
05-12 09:14
点赞 评论 收藏
转发
1 5 评论
分享
牛客网
牛客企业服务