校招 未知部门 / 前端 / 一面/二面
[面试日期] 2024-03-06 [面试时长] 未知
[学校背景] 电子科技大学 | 985 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>base上海 哔哩哔哩 前端实习面经</h2>
<p>投递渠道:BOSS</p>
<p>时间线</p>
<ul>
<li>2024-02-20 投递简历</li>
<li>2024-02-23 一面</li>
<li>2024-02-27 二面</li>
</ul>
<p><strong>一面</strong></p>
<ol>
<li>为什么离职</li>
<li>如何学习前端的</li>
<li>TypeScript 常见的工具函数</li>
<li>flex 布局常用属性</li>
<li>如何理解 Promise, 有哪些常见的方法</li>
<li>原型与原型链的理解</li>
<li>npm 版本 <code>^</code> 与 <code>~</code> 的区别: 前者兼容大版本, 后者兼容次版本</li>
<li>npm 三位数版本号的含义: breaking change, feature, bug fix</li>
<li>package-lock.json 的作用以及安装顺序: 如果与 package.json 冲突, 以 package.json 为准</li>
<li>跨域问题与解决方案</li>
<li>rem 理解</li>
<li>iframe 的作用与使用场景, 如何与父级通信, 如果遇到跨域问题如何解决</li>
<li>普通函数与箭头函数的区别, 箭头函数的 this 指向</li>
<li>对于闭包的理解</li>
<li>实习业务介绍</li>
<li>项目难点</li>
<li>项目中遇到的性能优化是如何做的</li>
<li>前端性能优化有哪些方向</li>
<li>竞态问题如何解决, 点击 TabA, 数据未返回又点击 TabB, 数据返回了, 如何保证数据的正确性</li>
<li>浏览器缓存</li>
<li>如何实现七天免登陆</li>
</ol>
<p><strong>二面</strong></p>
<ol>
<li>实习工作内容描述, 如何进行性能优化</li>
<li>怎么从 vue 转到 react 的?</li>
<li>介绍青训营项目</li>
<li>青训项目:npm 安装机制</li>
<li>CSS:position 有哪些值, 分别代表什么意思, 分别相对于谁定位</li>
<li>CSS: 如何实现一个正方形</li>
<li>手写代码, 原生实现一个点击 tab 切换的效果</li>
<li>事件委托与 react 中的事件机制</li>
</ol><a>#面经#</a><a>#哔哩哔哩#</a><a>#实习#</a>
AI 推荐面试题
