快手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工程师#
全部评论
请问考算法具体形式是怎样的,在牛客上考吗,白板编程?输入输出怎么处理?
点赞 回复 分享
发布于 2021-07-03 11:57
楼主 22届想投实习 去哪投呀
点赞 回复 分享
发布于 2020-11-15 23:55

相关推荐

给我发了笔试链接,想着等晚上回去做,结果还没做流程就终止了
伟大的小黄鸭在学习:我猜就是笔试几乎没用,就是用来给用人部门拖时间复筛简历的,可能用人部门筛到你简历觉得不合适就提前挂了
投递小鹏汽车等公司10个岗位
点赞 评论 收藏
分享
点赞 评论 收藏
分享
来个厂收我吧:首先,市场侧求职我不是很懂。 但是,如果hr把这份简历给我,我会觉得求职人不适合做产品经理。 问题点: 1,简历的字体格式不统一,排版不尽如人意 2,重点不突出,建议参考star法则写个人经历 3,印尼官方货币名称为印度尼西亚卢比(IDR),且GMV690000印尼盾换算为305人民币,总成交额不高。 4,右上角的意向职位在发给其他公司时记得删除。 5,你所有的经历都是新媒体运营,但是你要投市场营销岗位,jd和简历不匹配,建议用AI+提示词,参照多个jd改一下经历内容。 修改建议: 1,统一字体(中文:思源黑体或微软雅黑,英文数字:time new romans),在word中通过表格进行排版(b站学) 2,校招个人经历权重:实习经历=创业经历(大创另算)>项目经历>实训经历>校园经历 3,请将项目经历时间顺序改为倒序,最新的放最上方。 4,求职方向不同,简历文字描述侧重点也需要不同。
点赞 评论 收藏
分享
评论
7
28
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务