猫眼前端-日常实习-二面

    二面用的QQ电话+石墨文档,差不多40min
  1. 自我介绍,重点说一下在前端方面的项目以及技术栈?
  2. node.js用到了什么?
  3. Vue和React的优势?
  4. Element-UI,Vue-Router用到了什么?不用这两个应该怎么做?
  5. axios干什么用的?
  6. Cookie怎么维持登录状态,Cookie是一个什么东西?
  7. Cookie的有效期,可以设置一个永久有效的Cookie吗?
  8. sessionStorage?是基于http协议的吗?
  9. float、position定位的文档流模型?
  • 这块不太了解
10. flex和float、position一样吗?
11. 用过git rebase吗?
  • 没用过
12. 代码
  • 冒泡排序没写出来,本来应该是双重for循环,但是当时只写了一层for循环(有点裂开),后来没时间改了,就给面试官说了下思路
  • 回来后重新写了一下;有个问题:如果最后一位是相同的,那要不要按倒数第二位排序呢?(倒数第二位相同,按倒数第三位排序?……)但是这样就复杂了?
  • function mySort(arr) {
                    for (var i = 0; i < arr.length - 1; i++) {
                        var min = arr[i] % 10
                        for (var j = i + 1; j < arr.length; j++) {
                            var cur = arr[j] % 10
                            if (cur < min) {
                                min = cur
                                var t = arr[j]
                                arr[j] = arr[i]
                                arr[i] = t
                            }
                        }
                    }
                    return arr
                }
13. 反问
  • 总的来说,猫眼的面试提问比较宏观,侧重于对知识整体的理解;细节问的偏少(不知道是不是面试官对我嘴下留情了)。
  • 最近太忙了,先简单记录一下不懂的,后面有时间再整理。
#实习##面经##猫眼##前端工程师#
全部评论

相关推荐

点赞 评论 收藏
分享
3 17 评论
分享
牛客网
牛客企业服务