跳至主要內容
算法

Weipeng Qiao小于 1 分钟
代码题

下面代码输出什么

下面代码输出什么

下面代码输出什么

打印出的 size 值是多少


Weipeng Qiao大约 1 分钟面试题
GIT

1、git 常用命令

​ git clone 地址 克隆项目

​ git status 查看状态

​ git add . 提交到暂存区

​ git commit -m '描述' 提交到分支

​ git push origin xxx 提交远程

​ git pull origin xxx 从远程拉取代码并合并到本地分支

​ git checkout -b xxx 创建分支

​ git checkout xxx 切换分支

​ git branch 查看分支


Weipeng Qiao小于 1 分钟
Java

Weipeng Qiao小于 1 分钟
JavaScript

面试题标题前 Emoji 含义

⭐ 表示重点问题。------------------------(必须熟练掌握)
✔️ 表示普通问题。---------------------- (内容不会轻易变动)
❓ 表示此问题还需完善。-----------------(后面会对内容进行完善)
❗ 表示此问题已经过时。-----------------(过时问题不会被剔除,一直存在)

ECMAScript


Weipeng Qiao大约 68 分钟面试题
页面布局(html/css)

面试题标题前 Emoji 含义

⭐ 表示重点问题。------------------------(必须熟练掌握)
✔️ 表示普通问题。---------------------- (内容不会轻易变动)
❓ 表示此问题还需完善。-----------------(后面会对内容进行完善)
❗ 表示此问题已经过时。-----------------(过时问题不会被剔除,一直存在)

⭐1、H5 新特性有哪些?


Weipeng Qiao大约 46 分钟面试题
小程序

六 、小程序和 react 中的问题

1、微信小程序生命周期

应用的生命周期

页面的生命周期


Weipeng Qiao小于 1 分钟面试题
网络

OSI 七层模型

应用层:网络服务与用户的一个接口,实现用户的各种应用或功能.
表示层:数据的表示、安全、压缩.
会话层:建立、管理、终止会话.
传输层:实现可靠或不可靠的传输.
网络层:添加 ip 地址,实现不同网络的路径选择.
数据链路层:添加物理地址,实现链路通信.
物理层:建立、维护、断开物理连接.

交换机

交换机中将不同的接口划入不同的 vlan 等

路由器

1 请解释 TCP 和 UDP 之间的区别?

答:TCP 和 UDP 是两种不同的传输协议。TCP 是一种有连接的、可靠的协议,通常用于承载传输控制和应用程序数据。UDP 是一种无连接的、不可靠的协议,通常用于传输实时数据,如音频和视频。TCP 通过三次握手建立连接,而 UDP 不需要建立连接。TCP 提供了拥塞控制、流量控制和差错纠正机制,UDP 则没有这些机制。


Weipeng Qiao大约 92 分钟
项目开发

你的项目是独立开发还是合作开发及项目搭建

最近的项目是负责的那一块,用到了那些技术

做项目的时候遇到了那些 bug,是怎么解决的?

github 保没保留以前写的项目,能不能看

曾做的后台管理都用到什么技术,做的是那一模块

项目是如何测试的?

如果项目上线了反应有 bug,你是怎么解决的?

项目从无到有的流程

1、产品经理根据客户的需求会出需求文档
2、召集所有跟这个项目相关的工作人员进行开会商讨(项目的开发时间及上线时间和预算---前端需要几个人,后端需要几个人)
3、UI一般根据产品经理提出的需求文档绘制一个原型图
4、UI开始出UI图
5、项目经理或组长进行项的分工
6、前端人员需要跟后端人员进行沟通(后端出一个项目的接口文档)
7、前后端分别开发
8、完成之后前后端进行联调(接口能不能跑得通、数据能不能正常显示)
9、测试
10、上线

Weipeng Qiao大约 2 分钟
React

1、React 中 keys 的作用是什么?

Keys 是 React 用于追踪哪些列表中元素被修改、被添加或者被移除的辅助标识。

render () {
 return (
  <ul>
   {this.state.todoItems.map(({item, key}) => {
          return <li key={key}>{item}</li>

   })}
  </ul>
 )
}

Weipeng Qiao小于 1 分钟面试题
2
3
4
5
...
14