京东 推荐 Java 实习二面(OC)


项目轰炸:
  1. Zookeeper 有什么用
  2. 。。。。。。。。
  3. 多模块部署之后是如何实现负载均衡的(Nginx+服务注册发现+负载均衡)
  4. 你参与的开源认证中间件解决了什么问题,整体架构是怎么样的(认证信息代理透传)
RPC 如何理解,RPC 调用流程(又双叒是RPC)
Redis 为什么快
IO 多路复用机制
select、poll、epoll 区别、优缺点对比
HTTPS、TLS 握手过程

SQL:
学生表A:user_id(学生ID), class(班级)
考试表B: user_id(学生ID), score(分数)
输出每个班级的总分,降序排列,需要考虑学生没有参加考试的情况

算法:搜索旋转排序数组的最大值(二分)https://leetcode-cn.com/problems/find-minimum-in-rotated-sorted-array/ 的变形题
class Solution {
    public int findMax(int[] nums) {
        int left = 0, right = nums.length - 1;
        while(left < right){
            int mid = (left + right) / 2;
            // 向下取整,left 可能等于 mid
            if(nums[left] < nums[right]){
                return nums[right];
            }
            // 如果左边的数小于中间的数
            if(nums[left] < nums[mid]){
                // 舍弃左边的数
                left = mid;
            }else{
                // 舍弃右边的数
                right = mid - 1;
            }
        }
        return nums[left];
    }
}

反问:
  1. 一共几面:2面
  2. 部门技术栈:java、c++、大数据处理

总结:算法又没写出来,虽然知道大体的思路,我。。。算法还得多刷

#Java开发##面试题目##京东#
全部评论
稳了稳了
点赞 回复
分享
发布于 2021-11-26 15:46
大佬你好,面试问题是根据你简历来的,还是面试官随机出的啊?
点赞 回复
分享
发布于 2021-11-27 23:21
饿了么
校招火热招聘中
官网直投
大佬你是一面后多久通知二面的?
点赞 回复
分享
发布于 2021-11-30 16:16
实习问这么恐怖的吗
点赞 回复
分享
发布于 2021-12-04 16:24
大佬,请问最后去了吗
点赞 回复
分享
发布于 2023-02-10 21:07 山东

相关推荐

点赞 评论 收藏
转发
4 16 评论
分享
牛客网
牛客企业服务