校招 未知部门 / 前端 / 一面/二面/HR面
[面试日期] 2025-02-26 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>喜马拉雅-前端实习</h2>
<p><strong>一面: </strong></p><p><strong>自我介绍</strong></p><p><strong>说输出</strong></p><p>(1)求输出</p><p>function foo() {</p><p> var i = 0;</p><p> return function() {</p><p> console.log(i++);</p><p> }</p><p>}</p><p>var f1 = foo(),</p><p> f2 = foo();</p><p>f1(); </p><p>f1(); </p><p>f2(); </p><p></p><p>(2)求输出:</p><p>var obj = {},arr = [];</p><p>for (var i = 0; i < 3; i++) {</p><p> obj.a = i;</p><p> arr.push(obj);</p><p>}</p><p>console.log(arr);</p><p><strong>算法:有效的括号 </strong></p><p>给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。</p><p>有效字符串需满足:</p><p>\1. 左括号必须用相同类型的右括号闭合。</p><p>\2. 左括号必须以正确的顺序闭合。</p><p>\3. 每个右括号都有一个对应的相同类型的左括号。</p><p>示例 1:</p><p>输入:s = &quot;()&quot;</p><p>输出:true</p><p>示例 2:</p><p>输入:s = &quot;()[]{}&quot;</p><p>输出:true</p><p>示例 3:</p><p>输入:s = &quot;(]&quot;</p><p>输出:false</p><p>示例 4:</p><p>输入:s = &quot;([])&quot;</p><p>输出:true</p><p>提示:</p><p>• 1 <= s.length <= 104</p><p>• s 仅由括号 '()[]{}' 组成</p><p><strong>position属性有哪些?absolute属性是以什么为基准的。</strong></p><p><strong>事件循环</strong></p><p><strong>闭包是什么</strong></p><p><strong>怎么控制并发请求数在十个以内</strong></p><p><strong>防抖节流</strong></p><p><strong>优化性能的方案</strong></p><p><strong>304状态码对应什么</strong></p><p><strong>怎么随机打乱数组</strong></p><p><strong>事件委托</strong></p><p><strong>强缓存协商缓存?请求头是什么</strong></p><p><strong>说返回 function A(){ this.a = 1} new A() </strong></p><p><strong>项目拷打(长达20分钟)</strong></p><p><strong>怎么学前端的?看过相关纸质书籍吗</strong></p><p><strong>反问环节</strong></p><p> 面试评价 (还行,不过有些基础还有欠缺)</p><p> 技术方向 (React</p><p> 项目类型 (后台、微代码、大型项目</p><p> 几轮面试(2轮 技术面、hr面</p><p></p><p><strong>二面</strong></p><p>问了一些非技术的琐碎的事情,因该是看是否匹配吧</p><p></p><p>2.25号oc</p>
AI 推荐面试题
