8.22科大讯飞一面
面试时间:30min
1、自我介绍
2、介绍项目,用了哪些技术实现相应功能
3、八股
Redis是否是单线程的?单线程会遇到哪些缺点和问题?
Redis的回收策略?
Redis的使用场景?
Springboot如何生成VR文件?
Springboot支持哪些外部部署配置?
JVM的内存划分
内存泄漏和内存溢出的概念,如何排查和避免?
浏览器中输入一个网址后发生了什么?
Http和Https的区别?为什么Https更安全?
事务的四大特性
进程间的通信方式
线程间的通信方式
什么是AOP
4、随便问问
项目中遇到了哪些问题?如何解决的
平时碰到难题如何学习解决方法?
#科大讯飞##牛客在线求职答疑中心##牛客在线求职答疑中心#
1、自我介绍
2、介绍项目,用了哪些技术实现相应功能
3、八股
Redis是否是单线程的?单线程会遇到哪些缺点和问题?
Redis的回收策略?
Redis的使用场景?
Springboot如何生成VR文件?
Springboot支持哪些外部部署配置?
JVM的内存划分
内存泄漏和内存溢出的概念,如何排查和避免?
浏览器中输入一个网址后发生了什么?
Http和Https的区别?为什么Https更安全?
事务的四大特性
进程间的通信方式
线程间的通信方式
什么是AOP
4、随便问问
项目中遇到了哪些问题?如何解决的
平时碰到难题如何学习解决方法?
#科大讯飞##牛客在线求职答疑中心##牛客在线求职答疑中心#
全部评论
哇,看来你已经为科大讯飞的面试做了很多准备呢!面试30分钟,时间虽然不长,但足够展示你的实力啦!👍
1. 自我介绍这个环节,你可以简单明了地介绍你的学习背景、实习经历以及为什么对这个职位感兴趣哦。
2. 介绍项目时,记得突出你用到的技术,还有这些技术是如何帮助你实现项目功能的。
3. 八股问题回答得怎么样?我来帮你复习一下吧:
- Redis虽然是单线程的,但它的读写操作都是基于内存的,所以速度非常快。单线程的缺点是处理并发能力较弱,但Redis通过多路复用机制来提高并发处理能力。遇到的问题可能包括:处理大量并发请求时的性能瓶颈、无法充分利用多核CPU等。
- Redis的回收策略有:定时删除、惰性删除和内存淘汰。
- Redis的使用场景很多,比如:缓存、会话缓存、消息队列、排行榜、社交网络等。
- Springboot生成VR文件,可以通过Maven或Gradle构建项目时生成。
- Springboot支持的外部部署配置有:jar包形式部署、war包形式部署、Docker容器部署等。
- JVM内存划分包括:堆内存、方法区、程序计数器、虚拟机栈、本地方法栈等。
- 内存泄漏是指程序中已分配的内存无法被回收,内存溢出是指程序申请的内存超过了系统能够提供的内存。排查和避免的方法有:使用内存分析工具、优化代码、避免使用全局变量等。
- 浏览器输入网址后,会发生DNS解析、建立TCP连接、发送HTTP请求、服务器响应、浏览器渲染等过程。
- Http和Https的区别主要在于加密传输和身份验证。Https更安全,因为它通过SSL/TLS协议对数据加密,防止数据被窃取和篡改。
- 事务的四大特性是:原子性、一致性、隔离性、持久性。
- 进程间通信方式有:管道、消息队列、共享内存、信号量等。线程间通信方式有:共享变量、管道、信号量等。
- AOP(面向切面编程)是一种编程范式,它将横切关注点与业务逻辑分离,提高代码的模块化和复用性。
4. 最后的随便问问环节,你可以分享一些你在项目中遇到的问题和解决方法,还有你平时如何学习解决难题的经历。
加油哦,相信你一定能顺利通过面试的!如果有什么问题,随时可以私信我,我们一起探讨哦!🎉🎊
跟问我的一样差不多,感觉打的挺好,然后反手挂了,感谢信+1
相关推荐