3.28 卓望科技Java一面

自我介绍 拷打实习 拷打项目

(两个考官,轮流给你提问)

Q:讲讲你项目里数据库表怎么设计的

Q:商品表怎么设计的,有哪些字段

Q:库存怎么管理的

Q:两个接口定义了相同的方法,一个类实现了这两个接口的方法,会有什么问题?

Q:是编译时冲突还是运行时错误?

Q:如果你需要设计一个类来表示一个不可变的时间戳对象,怎么来设计这个内容?

Q:如何让一个对象不可修改?类,方法呢?

Q:运行java程序导致CPU占有非常高,为什么?如何排查?

Q:rabbitMQ的消息发送队列有哪些配置?

Q:多个消费者可以消费一个消息队列吗?

Q:如何保证多个消费者拿到消息的唯一性?

Q:讲讲SQL注入、XSS注入、跨站脚本攻击是什么?怎样防护?前端怎么做,后端怎么做?

Q:docker八股(不会,草)

Q:我们开始一个报表模块,传递参数有PDF格式的,但是现在我们新增了excel,word格式等等,你结合需求场景和未来的扩展点,给出设计方案(我围绕策略模式+工厂模式答的,不知道对不对)

Q:微服务拆分的设计准则?按什么标准拆分模块

Q:我们有一台关机的linux电脑,现在我们打开了它,从点击电源到弹出文本登录主界面。你讲讲一整个过程发生的变化。

我:

Q:数据库你都了解哪些?

Q:数据库表创建索引有个数限制吗?

Q:哪些情况索引会对查询效率造成负面影响?

全部评论
忍耐王
1 回复 分享
发布于 03-31 11:53 陕西
base地哪里
点赞 回复 分享
发布于 03-31 08:17 安徽
这么难
点赞 回复 分享
发布于 昨天 19:08 湖南

相关推荐

评论
点赞
11
分享

创作者周榜

更多
牛客网
牛客企业服务