CVTE后台实习面经笔试:面试:(现场面,面了65分钟,已挂)

笔试:

选择题

1、AVL树相关的,比如高度之类的,

2、gc方面的,我记得有个选项是说调用System.gc()之后会不会同步gc

3、标记清除算法

4、数据库判断语法错误,我记得是having错了

5、volatile、automic等知识

6、JVM的OutOfMemoryError可能是什么导致的(选项有堆,栈,PermGen space,线程太多)

7、强引用、弱引用、软引用、虚引用区别

8、一道关于计算www.cvte.com字符串中的非空子串构成的二叉树节点有多少层

9、可能导致数据库幻读的隔离级别有哪些

10、Java8新特性

11、泛型

(PS:我只记得部分了)

编程题:

1、对5位数加密,加密规则忘了,但是输入的5位数不能够超过3位是连续的。

2、最小编辑距离的问题。例如:输入abcd abcde 则输出1

设计题:

这是一个高并发的问题,题目大概意思是有两台服务器,在晚上11点访问量超级大,其余时间很空闲,不用扩容,设计一个限流交易系统,让多余的请求排队或者直接抛弃。

面试:(现场面,面了65分钟,已挂)

1、简单的自我介绍。

2、介绍项目(然后面试官问了很多项目里面的东西,改了某个地方怎么办之类的)

3、场景设计题:设计一个学生选课系统。(画了ER图,写出几个表大概的字段,很久没用有些地方有小bug)

4、数据库索引(包括底层数据结构的讲解,聚集索引,非聚集索引,主键索引,唯一索引),索引使用场景

5、数据库三大范式的理解

6、你所了解的集合框架

7、讲讲hashmap

8、arraylist与linkedlist的区别,以及插入,删除,查询时间复杂度比较

9、spring IOC的理解

10、TCP与UDP的理解以及区别

11、UDP为什么不保证可靠连接

12、HTTP状态码五种大类型的区分,以及301、302、304、500等状态码

13、你还有什么要问我的吗

作者:凌风侠

本文来源于牛客网

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏老秦求学

汇编语言学习01

汇编语言(8086cpu) 恩,学习一门课程,我觉得应该有一定的条理性,而且自己要勤加思考才能学好,条理性:最好就是先整体的介绍一下全本书,然后再详细的介绍各个...

30790
来自专栏java一日一条

编写可靠 Shell 脚本的 8 个建议

这八个建议,来源于键者几年来编写 shell 脚本的一些经验和教训。事实上开始写的时候还不止这几条,后来思索再三,去掉几条无关痛痒的,最后剩下八条。毫不夸张地说...

12120
来自专栏杨建荣的学习笔记

初识YAML

晚上本来想看看Julia语言的,最后发现需要花额外的不少时间,就先放放,那就看看Yaml吧,要学习的话,周期短,本身也比较简单清晰。 早些年的...

28970
来自专栏一个会写诗的程序员的博客

程序的基本概念

程序的基本概念 1.1. 程序和编程语言 程序(Program)告诉计算机应如何完成一个计算任务,这里的计算可以是数学运算,比如解方程,也可以是符号运算,比...

12220
来自专栏牛客网

2018秋招面经-后端开发

18850
来自专栏牛客网

后端开发:深入浅出的知识准备体系分享一、计算机网络二、数据库三、操作系统四、算法LINUX语言部分(PHP)项目

博主渣渣本科,挣扎到十一月秋招终于结束了。面过百度/腾讯/小米/网易/搜狗/知乎/京东/360/瓜子。期间总结了一些面试题目,现在放上来。由于是博主自己的面经记...

447140
来自专栏西枫里博客

thinkPHP升级到5.0.13导致update更新出错的问题

话题还得从tinkPHP群消息说起,双十二那天,群内通知官方发布了5.0.13版本。刚好那几天在折腾redis缓存。官方文档中说5.0.13是一个集合诸多改进的...

12850
来自专栏java一日一条

如何提高 Java 中锁的性能

两个月前向Plumbr公司引进线程死锁的检测之后,我们开始收到一些类似于这样的询问:“棒极了!现在我知道造成程序出现性能问题的原因了,但是接下来该怎么做呢?”

10010
来自专栏Coding+

youtube-dl CMD

您可以通过将任何支持的命令行选项放置到配置文件来配置 youtube-dl。在 Linux 和 OS X 上,系统范围的配置文件位于 /etc/youtube-...

60040
来自专栏图像识别与深度学习

蓝牙项目开发流程

772100

扫码关注云+社区

领取腾讯云代金券