首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
NYL
获赞
14
粉丝
1
关注
7
看过 TA
7
哈尔滨理工大学
2021
Java
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑NYL吗?
发布(5)
评论
刷题
收藏
NYL
关注TA,不错过内容更新
关注
2021-05-13 19:25
已编辑
哈尔滨理工大学 Java
京东集团 二面 java开发实习生(70min)
聊项目 zset的命令你用的什么 说一说进程和线程 如何理解设计模式的 并发跟线程和进程有什么联系 linux常用操作命令 有没有用过springboot 算法 1w个数据找出前100如何快速的找出来 还有一道算法(题具体题目记不清了)本想用图的深度搜索,面试官提示了另外一个思路,写了大致的思路(面试官人真的好) 总结:感觉这个部门很看重算法,一面二面前前后后考了四五道算法题 许愿hr面
投递京东等公司10个岗位 >
0
点赞
评论
收藏
分享
2021-05-11 19:09
哈尔滨理工大学 Java
京东集团一面(45min)java基础hashmap结构原理设计模式线程安全的单例模式(双重锁检测)操作系统什么时IO多路复用BIO,NIO,AIO数据库mysql事务的特性数据库的隔离级别数据库的存储引擎myISAM和InnoDB区别InnoDB的数据结构B+树有什么特点,为什么不使用跳跃表计算机网络tcp三次挥手为什么tcp可靠说一说消息队列的原理redisredis中sorted set底层数据结构跳跃表的特点算法说一说快速排序DFS BFS算法题如何判断链表中有环寻找无序数组中最长无序子序列长度例a[]={1,100,2,1,3,5,4}输出{2,1,3,5,4}许愿二面
2021-05-11
在牛客打卡1天,今天也很努力鸭!
投递京东等公司10个岗位
每日监督打卡
0
点赞
评论
收藏
分享
2021-05-08 09:12
哈尔滨理工大学 Java
字节客户端一面面经(大致整理了一下)Integer 内部池化原理什么是并发安全重写一下equals方法(equals原型是什么)http1.1和2.0有什么区别说一下抽象工厂和简单工厂的区别说说线程池的七大参数线程池中的线程工厂是干什么用的线程池中什么时候创建的线程算法题给出一个数组判断数组中,是不是二叉搜索树的后序遍历
投递字节跳动等公司10个岗位
0
点赞
评论
收藏
分享
2021-04-29 10:36
哈尔滨理工大学 Java
腾讯一面算法查找最大子串,子串中字符不允许重复hashmap和hashtable的区别ConcurrentHashMap和HashMap的区别NIO和BIO的比较epoll和select 的区别TCP协议中close_wait在哪一阶段发生NULL和空值的区别慢查询
投递思源智通等公司10个岗位
0
点赞
评论
收藏
分享
2021-04-09 21:04
哈尔滨理工大学 Java
美团一面凉经算法题反转链表两个有序数组间相加和的Topk问题(时间复杂度要求O(KlogK)真的不会)java基础ArrayList LinkList的区别hashmap在jdk1.7和1.8版本中有哪些改动java中都有中怎样处理并发说一说volatile关键字的底层原理java都有哪些方式创建类的对象线程池的工作原理创建线程都有哪些方式jdk中有哪些代理模式说一说jvm工作流程双亲委派机制jmm内存模型说一下java中的常见异常内存溢出是什么情况数据库说一说什么是事务怎样防止大事务,及处理办法数据库的隔离级别如何防止sql注入mysql的存储引擎mysql有哪些索引说一说联合索引和覆盖索引InnoDB和MyISAM的区别mysql使用B+树索引而不使用B树或者hash索引设计模式说一说有哪些常用的设计模式策略模式说一下redisredis的基本数据类型为什么要使用redis怎么样能确保缓存中数据和主存中数据的一致性redis速度为什么这么快spring AOP IOC 的原理看过Spring的源代码吗(了解很少)
你站在空调上干嘛:
TOP k问题的nlogn代码框架,所有top k题目都适用,用的就是quick select叫快速选择,是快排的变种。 private int quickSort(int[] nums, int start, int end, int k) { if (start == end) { return nums[start]; } int pivot = nums[(start + end)/2]; int left = start; //左指针 int right = end; //右指针 while(left <= right) { while(left <= right && nums[left] < pivot) { left++; } while(left <= right && nums[right] > pivot) { right--; } if(left <= right) { int temp = nums[left]; nums[left] = nums[right]; nums[right] = temp; left++; right--; } } if(start + k - 1 <= right) { return quickSort(nums, start, right, k); } if(start + k - 1 >= left) { return quickSort(nums, left, end, k - left + start); } return nums[right + 1]; }
投递美团等公司10个岗位
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务