Tango、酷划在线社招面试经历(Java)

Tango

面试过程:

1、谈谈项目架构,以及自己解决的难点。

2、javascript 的继承和多态。

3、框架应用,基础,数据库机制,缓存等。

4、问重定向,转发,重定向的参数怎么办?转发的参数怎么取?

5、sql语句将两个字段的表,重复的记录删除。

6、写一个 BlockingQueue 的实现,要求多进多出。

7、有一个整数数组,实现一个方法,求这个数组的连续子串元素间的或运算一共有多少种结果。

8、有一个字符串,其中只有 ab 两种字符,比如 abbaaabaabba。任取其中的一个子串,比如”aabaabba”,把连续的重复的元素压缩成一个,就变成了”ababa”。如果压缩后字符串是回文的,就称这个子串是好的回文子串(如果取的子串是”baaabaa”,压缩后变成”baba”,不回文,就不是好的)。求这个字符串一共有多少个好的回文子串。


酷划在线

笔试:

1、sql语句,jqeury以及java一些问题。

2、还有编程题,二叉树中序遍历、递归写冒泡排序算法、随机生成10011000之间不重复的随机数。


面试:

1、在你参与过的项目中,你印象最深刻的是哪个?请说说项目细节。

2、问了一些常用java工具类,缓存、数据库方面的知识。

3、Spring注解原理 Spring是怎么实现事务的?

4、动态代理和Java自带代理区别,以及Servlet是什么?

5、、虚拟机,内存。

6、折半排序算法简要实现,单链表的合并算法。

7、举例说明什么行为可以体现出“团队精神”

#面经##社招##Java工程师#
全部评论

相关推荐

头像
04-26 15:00
已编辑
算法工程师
点赞 评论 收藏
转发
2 4 评论
分享
牛客网
牛客企业服务