• SHEIN:Java开发面经


    SHEIN面经

    我觉得除技术外,自信是一个非常关键的点。

    一面

    自我介绍;

    谈谈实习经历;

    讲讲你实习的收获;

    如何设计规范的接口?(简历上有写,所以问到)

    当你需要修改两个月前的代码时,如何去整理以前的代码?(如何与前端对接?);编写代码前做技术开发文档等;

    Redis的数据类型有哪些?谈谈

    Redis做消息队列;

    Redis服务器宕机了怎么办?(Redis持久化策略)

    Redis如何定位慢查询语句?(不清楚,就讲了一下MySQL里的慢查询)

    聊聊你是如何设计数据库的表(因为我回答里面聊到了索引和SQL优化,后面好像就没问数据库了)

    有没有经历过数据量比较大的SQL语句?(没有,希望在贵公司里能得到锻炼)

    谈谈反射;(增加程序灵活性,动态代理)

    Java异常类的结构;(只了解Exception是所有异常类的父类)

    在做系统设计时要考虑哪些安全措施?(服务集群,多线程锁,异常处理,缓存雪崩,缓存击穿,缓存穿透,缓存预热,Lua控制Redis事务)

    反问环节。

    二面:

    自我介绍

    聊聊实习经历;

    对工作城市有什么喜好吗?为什么会想来广州发展?

    数据安全怎么处理?(服务集群,多线程锁,异常处理,缓存雪崩,缓存击穿,缓存穿透,缓存预热,Lua控制Redis事务)

    如何做一个表的设计?

    你是否做过项目组长?你是怎么统筹小组人员的?

    反问三个问题:

    1、公司业务;

    2、公司技术栈;

    3、我没问第三个问题,给面试官讲了一下自己的职业规划;

    追问,你家人都在哪里?

    HR面:

    聊聊实习的收获;

    为什么选择广州?

    希望公司什么样的工作氛围?

    希望与同事有一个什么样的关系?

    自己的职业规划;

    是否单身?

    有什么想问的吗?

    CTO面

    是哪里人?

    高考数学多少分?

    谈谈你秋招情况;

    感觉编程能力怎么样?

    十分制,给自己编程能力打个分。

    有梦想吗?

  • 相关阅读:
    低级错误之Hbm中类型不一致错误
    低级错误之Oracle客户端添加数据
    低级错误之页面中action的请求地址与action中写的requsetmapping不一致
    低级错误之删除存在关联的表报错
    低级错误之方法自调陷入死循环
    Notepad++的一些常用的快捷键
    [css]inline-block
    框架开发之Java注解的妙用
    面试必备【含答案】Java面试题系列(二
    Kotlin:数组、字符串模板
  • 原文地址:https://www.cnblogs.com/gaolight/p/14027792.html
Copyright © 2020-2023  润新知