某小厂一面凉经
- 自我介绍
- string字符串的基本使用函数?
- 判断string字符串包不包含一个字串用什么函数?
- 判断string字符串替换用哪个函数?
- 说一下重写和重载的区别?
- 再次自我介绍,介绍大学期间做的项目。
- 对自己的项目中的内存管理有没有深入了解过?说一下内存管理的机制,或者说一下垃圾回收机制是如何控制内存管理的?
- 内存区域,堆区,栈区,为什么要这样划分?
- 为什么在项目中使用Redis、Kafka? 如果遇到缓存穿透,应该如何解决?
- 消息中间件大概需要哪几个部分? 假设消息消费的快,生产的慢 ; 消费的慢,生产的快。常见的几种问题怎么思考的,怎么解决的?
- 在做项目时,你是作为核心人员还是简单参与几个模块,介绍一下你自己印象比较深的模块?从软件工程和管理你是怎么思考的?
- 计划是怎么得到有效的执行? 需求的把控、代码开发的质量控制。
- 用户表设计的时候用到哪几个字段?
- 密码的时候有没有用到密文?
- 说一下md5是对称加密还是非对称加密?
- 从软件工程的角度,有没有对这个项目的计划?
- 设计表的时候是如何设计的? 用工具还是用纸?
- 代码写完进行测试,同学之间如何进行代码评审?
- 团队之间有个人的代码写的不太好,面对这种问题你是怎么样解决的?
- 平时编程经常看哪些书籍,关注的公众号?