首页 > 小红书南京社招面试题目(java岗)
头像
西街的故事
编辑于 2021-05-18 15:19
+ 关注

小红书南京社招面试题目(java岗)

一面

自我介绍

项目和之前工作经验的简短的描述

TCP 三次握手

用过哪种数据库

为什么来南京

两个链表求交集

两个链表求并集

检测二叉树是否对称

string int

一些基础知识的应用场景(自己用过的详细应用)

爬虫系统设计

递归后序遍历

es 的索引原理,文本匹配

sql 执行过程

http 协议,状态码,请求报文

https 如何建立连接

hashmap

hashmap 和二叉排序树之间的优劣

手撕代码:在二叉搜索树,找出在min-max 之间的所有值

麻将胡牌算法

求数组中的最大乘积子数组

并发包

线程池的拒绝策略和阻塞队列

外部排序

大并发场景下的最终一致性解决方案

Hashmap 底层实现+如何扩容

二叉树的几种搜索方式

手写二叉树先序遍历

两种二叉树深搜方式的差别

你的优点是啥

一面结束就给二面了


二面:

两道代码题:

实现LRU

在多个list<Integer> 中,找在list.size()/2 list 中都出现的数据

1. 判断链表交叉

相关知识点:链表

相关知识点:链表,写出来了

2.几种单例模式,应用场景(没太讲好)

3.hashmap concurrenthashmap 底层结构,put 方法,hashmap 为啥不安全,concurrenthashmap

有没有用到volatile,你用volatile 的目的

4mvcc 解决幻读了没,咋解决的,必须加锁才能解决吗,数据库隔离级别到底用的锁还是用的mvcc,读已提交咋实现的,用了锁还是mvcc

5.手写,二叉树层序遍历,但需要蛇形走位,即从左往右,下一层从右往左,以此类推,只说出了想法,演示了想法,没写出来,
差不多就是这样了

更多模拟面试

全部评论

(2) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐