autumn
后端
·05-29 20:03
阳光麦田贸易(深圳)有限公司 一面 面试问题 1. 你这里有做一个项目是深蓝云工,在这个过程当中,你主要负责哪些模块?你有没有觉得比较有难度的,或者你认为做了这个模块比较有成就感的一个? 2. 在这几个模块当中,你觉得哪个是比较有难度的、有挑战性的?可以大概讲一下它的挑战性在哪里。目前这个系统的话,是 toC 还是 toB 的? 3. 这个是你们公司内部的,还是说有一些其他的甲方会有这个项目? 4. 那这个项目就是有点像给甲方公司开发了一套这样的系统,对吧?可以这样理解吗? 5. 可以再介绍一下第二个项目,智能一体化平台,它主要的作用是做什么? 6. 那这一块你们是怎么做的?是使用什么样的架构或者方式去实现这个需求的? 7. 在这个项目当中,你觉得有没有什么地方是你认为比较难的? 8. 我看到你这个项目当中还有一些其他的AI项目,这里有写到针对用户输入的安全风险和安全服务能力这一块,这个你们是怎么样去实现的?你的实践大概是怎样? 9. 这里下面有写到说独立设计文件系统,实现对话记录的私有化存储方案,这个可以介绍一下吗? 10. 如果现在让你重新去做这个功能,你会选择哪种方法?如果现在重新让你去做这个memory的管理,你会通过哪种方式去实现? 11. Open Cloud你有了解过吗?对于他的记忆管理,你有去看过吗?有没有看过他是怎么样去管理他的记忆? 12. 下面有看到说你还有做一些文件操作、网页抓取的这些,这个大概是做什么内容呢?主要是在哪些地方会用? 13. 小红书这一块的爬取,你是通过什么方式去实现的?有没有遇到什么问题?你有没有什么好的解决方案? 14. MediaCrawler 这个你有用过吗?那这个框架当中,你觉得它有没有什么风险点?或者说在这个过程中有没有遇到过风控问题?如果有,有没有什么解决方案? 15. 关系型数据库和非关系型数据库有了解过吗?你有使用过哪些?它们的区别大概是什么? 16. MongoDB 和 Redis,你们应用的场景是什么? 17. 如果现在有一个需求需要创建一张表,比如订单有订单头、订单行、订单地址信息,针对这种表结构你会怎么设计?有哪些字段是必须的? 18. 如果订单明细中一个产品要发给两个不同地址,这种情况怎么处理? 19. 在你们的实际工作当中,表的创建有哪些规范?比如说有些信息一定要保留,有些字段一定要创建,有没有什么规范? 20. 你们在这个表当中会去建立索引吗?索引一般会使用在哪些场景下?建立索引的依据是什么? 21. 你知道索引大概有哪些类型吗?对应的底层的数据结构又分为哪些?那哈希索引呢?有了解过吗?你们常用的是哪一种? 22. 假如现在有一个 IP 地址要存储在数据库表中,你会选择什么类型的字段去存储? 23. 那 Spring 你有了解过吗?可以大概介绍一下 Spring,你对 Spring 的理解 24. 在 Spring 当中的话,事务的传播机制有哪几种?什么叫做事务?事务的几个原则? 25. Spring Boot 有了解吗?介绍一下 Spring Boot,它的特点是什么?它跟 Spring 去对比的话,它的作用都是什么? 26. 假如说我现在要开发一个后台管理系统,我要有一个订单的增删改查功能,到了后端这一块,它分为哪些层级?你需要做哪些事情? 27. 那这三层的话,分别就比如说 Service 层,你最常用它是做什么?它主要核心的这一部分功能是做什么? 28. 你有使用过哪些第三方的接口?如果要调对方的接口,首先是有哪些流程? 面试总结 1. Spring事务传播机制没有说全,说着说着想起不来那个单词怎么读了。一下就卡住回答不上来 2. 谈谈对Spring和SpringBoot的理解,好久没有遇到这个问题。一下想不起来了怎么回答 3. 哈希索引只说了"不适合范围查询",没有展开说明哈希冲突、不支持排序等其他特点 4. 调用第三方接口,被追问多次才想起需要做 验签/鉴权 ,这是接口调用最基础的安全措施
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP