酷家乐实习二面凉经

酷家乐一面(53min)

工资录入系统

实现一个工资录入系统,给公司的HR美眉使用。

有以下功能:

  1. 录入员工工资控制台输入:

    input <员工姓名> <月份> <工资>

    成功返回:<记录ID><员工姓名><月份><工资><记录创建时间>

    失败返回失败原因。

    例:输入:input 张三 10 5000

    返回:1张三10_5000_2016-10-10 10:00:00

    PS:请考虑错误输入的情况。错误原因请自定义。

  2. 列出最近录入的N条记录

    控制台输入:list -n <N>

    成功返回:最近的N条记录例:

    输入:list -n 2

    返回:

    2李四10_6000_2016-10-10 12:00:00

    1张三10_5000_2016-10-10 10:00:003.

  3. 删除某条记录控制台输入:

    del <记录ID>成功返回:“成功!”

    失败返回原因

1、B树和B+树的区别,二叉树和B+树的区别

2、介绍一下Redis,Redis的数据结构知道吗

3、上一题对不同的异常怎么处理

4、除了if-else怎样对命令进行分析

2021.03.29 酷家乐二面(55min)

1、线程池四大方法,七大参数,四种拒绝策略。为什么用ThreadPoolExecutor

2、spring boot解决循环bean

3、spring和spring boot区别

4、Redis的数据结构类型,讲一讲String是怎么实现的

5、给出一棵二叉树,求出第K大的值

6、中序遍历说一下,改成先访问右结点,再访问父结点,再访问左结点的形式

7、一个HTTP数据包存储着上百个语句,每个句子不超过500个字,怎样传输便于敏感词查询中台进行查询

  • 多线程

  • 异步回调

  • 语句切割重组减少语句数目(注意切割时可能会把敏感词汇切开)


#Java工程师##酷家乐##面经##实习#
全部评论
第一题失败返回原因怎么答的啊?
点赞 回复
分享
发布于 2021-06-20 17:46
现场手撸一个系统吗?!是纯Java实现还是带SpringBoot\Mysql之类的😥
点赞 回复
分享
发布于 2021-09-10 18:25
百信银行
校招火热招聘中
官网直投
二面挂了 呜呜
点赞 回复
分享
发布于 2022-09-28 10:48 天津

相关推荐

5 22 评论
分享
牛客网
牛客企业服务