CVTE寒暑假实习面试总结

本文涉及的产品
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
RDS AI 助手,专业版
简介: 目录前言1. 笔试2. 面试前言主要总结一些笔试和面试的具体问题1. 笔试笔试共有20道选择题(单选加多选)2道算法题(算法题基本是场景题,但是基本思路都是leetcode的题目)1道设计题(让你设计一个系统)20道选择题基本都是计网+数据结构的排序题以及java的一些基本概念具体可以参考我这篇文章都有大概的提到java框架零基础从入门到精通的学习路线(超全)算法题的思路leetcode基本都有我当时做的算法题主要是这两道【leetcode】剑指 Offer 62. 圆圈中最后

前言

主要总结一些笔试和面试的具体问题(主要是web后台开发岗)
笔试不同岗位都差不多,但这个面经是java web后台开发的哟

1. 笔试

笔试共有

  • 20道选择题(单选加多选)
  • 2道算法题(算法题基本是场景题,但是基本思路都是leetcode的题目)
  • 1道设计题(让你设计一个系统)

20道选择题基本都是计网+数据结构的排序题以及java的一些基本概念
具体可以参考我这篇文章都有大概的提到
java框架零基础从入门到精通的学习路线(超全)

算法题的思路leetcode基本都有
我当时做的算法题主要是这两道
【leetcode】剑指 Offer 62. 圆圈中最后剩下的数字
【leetcode】数组-寻找重复数

设计题主要是让你设计一个数据量业务很多的系统,具体需要什么框架什么技术栈如何分配
主要是让你有个大纲的框架逻辑如何去处理

2. 面试

具体的面试还是围绕一些基本的概念以及你简历上的项目还有技术栈来询问

具体基本的概念还是可以参考我上面这篇文章
java框架零基础从入门到精通的学习路线(超全)
【数据结构】常见排序算法详细分析(内含java与c++代码)

以下问题是回忆版:

展示自我介绍
展示项目用的技术栈
根据你的项目询问一些问题
根据你的简历会的技术栈在询问一些问题

我的就比如:(等等)

  1. docker如何部署服务器镜像
  2. nginx的负载均衡原理
  3. springmvc的执行流程

java的概念:

  1. 讲讲final
  2. 讲讲finalize,GC什么时候会用到这个
  3. 面向对象有哪三个
  4. 为什么要面向对象
  5. 遇到过什么异常,异常分为哪几种
  6. 堆栈异常遇到过吗
  7. 如何排查你的异常
  8. 遇到过oom问题嘛,怎么判别
  9. 内盘溢出和内存泄露怎么处理

java概念零碎笔记整理(用于面试泛泛而谈)
java基础知识之面试题

jvm的概念:

  1. jvm内存有什么
  2. 垃圾,垃圾回收算法,垃圾收集器概念等

大厂面试-JVM笔记整理(全)

mysql的概念:

  1. 非聚集索引和聚集索引的区别
  2. msql事务
  3. mysql的数据结构
  4. b+树的东西
  5. mysql慢查询遇到过吗
  6. mysql的索引好处

计算机网络的概念:

  1. tcp和udp
  2. http和https
  3. https的工作原理
  4. 浏览器输入url显示主页的过程
  5. 三次握手和四次挥手
  6. 什么情况用udp
  7. 什么情况用四次挥手
  8. 网络架构
  9. 知道ARP协议是什么嘛

关于计算机网络常考的题型
可看我这篇文章
【计算机网络】常见面试题集锦(全)

线程的概念:

  1. 线程池的理解,以及线程池的原理
  2. 线程的创建方式哪几种
  3. java的各类锁
  4. 了解CAS算法嘛
  5. 讲讲synchronizd的原理
  6. 悲观锁和乐观锁,放到系统层面来说怎么理解

可看我这篇文章(这三个问题,挺多企业会问这几个的)
java中各类锁的机制详细解析(全)
java线程的三种创建方式详细分析(全)
java线程池的四种创建方式详细分析(全)

手撕算法:

算法来源于场景题:(要看清算法本质考察)

  1. 多个线程,某些线程循环依赖,如何找到这部分线程循环依赖
  2. 用数组实现队列

第一个问题可以看出是循环链表,那就由循环链表解决
【leetcode】链表-环形链表
第二个问题可以看除数组和队列的关系,具体边界值去判定即可

反问环节:(自已思考吧)

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
SQL 缓存 大数据
【秋招面试】分享一则大数据面经:货拉拉大数据平台实习岗
【秋招面试】分享一则大数据面经:货拉拉大数据平台实习岗
345 0
产品经理-面试问题(实习)
这份文档主要讨论了实习面试中的常见问题,指出市面上的“面试100问”多针对C端产品,而B端和G端产品的面试则更注重实际工作经验。文中列举了几个典型的实习面试问题,如介绍实习经历、遇到的困难及解决方法、最佳项目以及竞争优势等,并提供了回答这些问题的思路和建议。文档还引导读者查阅更多相关资料,如高频分级面试和初级面试问题。
309 5
|
自然语言处理 网络协议 JavaScript
23.2月 可能七牛云实习测试面试(技术面一面)面经整理
关于2月进行的七牛云实习测试面试(技术面一面)的面经整理,涵盖了多个技术问题,包括马尔可夫链的用处、软件测试工具、TCP/IP协议的三次握手过程、TCP与UDP的区别、网络诊断方法、DNS的作用、ifconfig命令的用途、Spring Boot的优势以及Java中Map的了解,还包括了一个编程题目:在n个书中找出k个最小的数。
|
数据采集 Python
python中的正则表达式,Python实习面试经验汇总
python中的正则表达式,Python实习面试经验汇总
|
存储 缓存 监控
2024年春招小红书前端实习面试题分享
春招已经拉开帷幕啦! 春招的拉开,意味着新一轮的求职大战已经打响,希望每位求职者都能充分准备,以最佳的状态迎接挑战,找到心仪的工作,开启职业生涯的新篇章。祝愿每位求职者都能收获满满,前程似锦!
381 3
|
机器学习/深度学习 算法 定位技术
美团、滴滴、蔚来、货拉拉、Momenta、易智瑞、昆仑万维等暑期实习、日常实习技术岗面试汇总
美团、滴滴、蔚来、货拉拉、Momenta、易智瑞、昆仑万维等暑期实习、日常实习技术岗面试汇总
351 1
|
存储 前端开发 JavaScript
【前端实习生备战秋招】—JavaScript面试题汇总大全,建议收藏系列
【前端实习生备战秋招】—JavaScript面试题汇总大全,建议收藏系列
【前端实习生备战秋招】—JavaScript面试题汇总大全,建议收藏系列
|
缓存 网络协议 算法
【前端实习生备战秋招】—计算机网络面试题汇总,建议收藏系列
【前端实习生备战秋招】—计算机网络面试题汇总,建议收藏系列
|
存储 移动开发 缓存
【前端实习生备战秋招】—HTML面试题汇总,建议收藏
【前端实习生备战秋招】—HTML面试题汇总,建议收藏
|
Web App开发 前端开发 JavaScript
【前端实习生备战秋招】—CSS面试题汇总,建议收藏系列
【前端实习生备战秋招】—CSS面试题汇总,建议收藏系列