模拟面试总结

一轮模拟面试总结:

1.模拟面试前先通知大家: 自我介绍重点、 面试常见技术问题

2.面试期间:每人提问三到四个问题。  回答不了三个问题就是不通过。百分制 70分通过。

常见面试问题有:   

形式可以一次三人(抢答), 或者一次一人(一对一)

基本数据类型           switch分支结构       比较相等        ++  --   包装类    oop常见概念

方法重载、  方法重写     try-catch-finally finalize     throw   throws   自定义异常     异常分类

实体类格式、  抽象类接口格式、  内部类格式、  静态关键字、  jvm内存结构、   java垃圾回收

方法值传递和引用传递、  集合(线性表、  链表、  散列表)  常见数据结构(二叉树、 红黑树)

java7和8中的hashMap区别、  Collection和Collections的区别、  双向链表/双向循环链表

线程锁、  线程常见问题、 同步和异步区别、   http协议概念、   socket通信流程

xml格式、  常用工具类、   反射基本操作、     数组的基本操作、  二进制基础

二、第二轮模拟面试:

1.面试前:  需要学员准备好自我介绍(带酷鲨商城引流平台及二阶段技术栈)、  酷鲨商城引流项目介绍部分(逻辑功能梳理、技术梳理)

2.模拟面试流程: 提问四个问题,回答三个问题算通过,百分制的话80分通过

3.常见面试问题如下:

分区标签的作用以及有哪些分区标签:     div,  span

  • HTML5中新增的分区标签,作用是和div一样,为了提高代码的可读性

    • header
    • footer
    • main
    • nav
    • section

form表单中的控件

文本框: 
	    
密码框: 
单选:   
多选:   
日期:   
文件:   
下拉选: 
	   
提交按钮:   
重置按钮:
	    
自定义按钮:
	   
	   
  • 五种定位方式:

  • 静态定位:            相对定位: 
  • 绝对定位:            固定定位:      浮动定位: 

盒子模型= content内容+margin外边距+border边框+padding内边距

  • conent包含:                   border边框

margin外边距:     padding内边距: 

元素显示方式包含哪几种(通过display样式控制元素的显示方式)

  • block:       inline:      inline-block:               none: 隐藏元素

CSS三大特性以及相关信息:   层叠、  继承、优先级

window对象中常用的方法(老师随机抽选5个)

  • isNaN(变量)                   alert("xxx")                                 confirm("xxx") 
  • prompt("xxx")                 parseFloat()和parseInt()         let timer = setInterval(方法,时间间隔) 
  • clearInterval(timer);       setTimeout         
  • 前端MVC设计模式 :

MVC设计模式,      前端MVVM设计模式:

VUE相关指令

  • {{变量}}:            v-text="变量":         v-html="变量":     v-model="变量": 
  • v-bind:             v-on:                        v-for=                  v-if="变量",     v-show="变量",

数据库: mysql中的对象(表、数据库、视图、索引等)、避免索引失效的条件

条件查询、 分组查询、常用函数、等值连接、自连接、 外连接、子查询

jdbc:  jdbc的操作步骤

springboot: springboot的优缺点、   springboot常用注解

酷鲨商城引流系统: 涉及的表、 每个模块的业务逻辑

cookie和session的工作原理及区别。

过滤器、监听器、拦截器的区别。

三、第三轮模拟面试:

1.面试前,需要学员准备好自我介绍(包括所有课程内容的技术栈  及项目峰会项目)、  项目介绍部分(逻辑功能梳理、技术梳理)

2.模拟面试流程: 提问四个问题,回答三个问题算通过,80分通过

3.模拟面试常见问题:

项目峰会问题: 数据库设计、  自己参与模块的逻辑问题、sql多表关联逻辑问题

酷鲨项目问题: 单点登录、 springvalidation的使用、 秒杀模块、 分布式事务处理、订单的生成。

redis数据类型、   redis分片 多台  集群问题、   redis穿透  击穿  雪崩问题

ssm:  springDI、  springIOC、 springAOP、  springmvc执行流程、  spring和springboot的比较

mybatis的编程步骤。 mybais一对一 、   多对多编程步骤。

linux及docker : linux常见命令、  docker中的几个概念及基本操作。

springcloud: 几个组件及每个组件的功能及运行原理。

全文检索ES、 消息队列的原理、  nginx反向代理

你可能感兴趣的:(模拟面试,笔试题,1024程序员节)