快手Java实习

20201113 一面
1.自我介绍
2.说说你在第一个项目中做的工作
3.你是如何进行数据库优化的(视图和索引)
4.数据库中的锁,锁好似如何实现的
5.update执行时会锁多少行
6.数据库的读写分离
7.redis如何作为读写分离的缓存区
8.Redis的pipline
(数据库问的问的很多,很多是结合项目问)
--------------------------
9.第二个项目如何实现断点传输
10.这个方案的缺点
11.你的技术栈
12.实习项目负责的工作(这个问的也挺细的)
13.算法题1:两个线程输入xyyx
public class PrintXY {
    static int x = 0;
    static int y = 0;
    static Object obj = new Object();
    public static void main(String[] args) {
        Thread t1 = new Thread(new Runnable() {
            @Override
            public void run() {
                synchronized (obj) {
                    while (x < 2) {
                        while (y < 2 && x != 0) {
                            try {
                                obj.wait();
                            } catch (InterruptedException e) {
                                e.printStackTrace();
                            }
                        }
                        System.out.print("x");
                        x++;
                        obj.notify();
                    }
                }
            }
        });
        t1.setName("Therad1");

        Thread t2 = new Thread(new Runnable() {
            @Override
            public void run() {
                synchronized (obj) {
                    while (y < 2) {
                        while (x == 0) {
                            try {
                                obj.wait();
                            } catch (InterruptedException e) {
                                e.printStackTrace();
                            }
                        }
                        System.out.print("y");
                        y++;
                        obj.notify();
                    }
                }
            }
        });
        t2.setName("Therad2");

        t1.start();
        t2.start();
    }
}
14.算法题2:z字形层序遍历二叉树(lc103)
15.反问环节

(挖坑)下周二二面,完了就来更新二面结果

如果大家有时间请大家给我的GitHub的项目一个🌟吧,我会感激不尽。后续我也会在GitHub上继续更新我的一些项目、代码和笔记。谢谢大家!
#实习##面经##快手##Java工程师#
全部评论
楼主 22届想投实习 去哪投呀
点赞
送花
回复 分享
发布于 2020-11-15 23:55
请问考算法具体形式是怎样的,在牛客上考吗,白板编程?输入输出怎么处理?
点赞
送花
回复 分享
发布于 2021-07-03 11:57
秋招专场
校招火热招聘中
官网直投

相关推荐

点赞 评论 收藏
分享
7 28 评论
分享
牛客网
牛客企业服务