猫眼电影前端实习面经

猫眼电影前端实习面试-----1h15min
新鲜出炉,凭记忆整理,可能有遗漏,想起来在更新
第一次面试贼紧张,还好面试官是一个小姐姐,声音很好听~~
  1. 自我介绍
  2. 帮老师做的项目上线了吗?怎么部署?
  3. 你参加的蓝桥杯的作品是什么?(我说那是个算法比赛)
  4. 你练过算法?
  5. 看你成绩不错,你是怎么学习前端的呢?
  6. 代码题1
    请用原生js将如下数据结构转化为对应table,渲染在body中
    数据结构为:
    let tableData = {
      thead: ['头部1','头部2'],
      tbody: [
        [10,10],
        [9,10],
        [8,10],
        [7,10]
      ]
    }
    期望,渲染出如下结构

    然后实现点击某个头部,根据这一列的数值进行降序排序
  7. 代码题2
    let a = {x:1}
    let b = a;
    a.y = 2;
    console.log(a); 
    console.log(b); 
    
    b = {z:3};
    console.log(a); 
    console.log(b); 
  8. 代码题3
    let a = {x:1}
    let b = {y:2, z: 3}
    
    let c = {x:1, y: 2, z:3}
  9. 代码题4
    let deck = {
        suits: ["hearts", "spades", "clubs", "diamonds"],
        cards: Array(52),
        createCardPicker: function() {
            return function() {
                let pickedCard = Math.floor(Math.random() * 52);
                let pickedSuit = Math.floor(pickedCard / 13);
                return {suit: this.suits[pickedSuit], card: pickedCard % 13};
            }
        }
    }
     
    let cardPicker = deck.createCardPicker();
    let pickedCard = cardPicker();
     
    alert("card: " + pickedCard.card + " of " + pickedCard.suit);
    说说这个代码会弹出什么?说说这个代码实现了什么功能?
  10. 状态码502 500
  11. tcp和udp的区别,他们各自的应用
  12. http和https
  13. 知道的请求头?(说到了缓存)
  14. 协商缓存过程
  15. 强缓存过程
  16. 对称加密和非对称加密
  17. dns查询过程
  18. less与css的区别,优点
  19. 前端模块化规范,commonjs和ES6的区别?
  20. es6导入导出规则
  21. webpack功能
  22. 知道哪些 git 常用的命令?
  23. 什么是深克隆,什么是浅克隆,他们的区别
  24. 实现一个浅克隆?(说到 assign)
  25. Object.assign()具体用法
  26. 箭头函数
  27. 1.23——>1.2;1.25——>1.3  怎么实现这种四舍五入的
  28. 写一个类的继承
  29. apply和call的区别
  30. 遇到过跨域吗?知道哪几种跨域方式?
  31. 浏览器的同源策略?怎么判断是不是一个域?www.baidu 和 a.baidu 是不是同一个域?
  32. 基本数据类型和引用数据类型的区别
  33. css盒子模型
  34. display:none,visibility:hidden的区别
问问题
贵公司使用的什么技术栈?(node+react)
对应届生更看重哪方面的能力?(基础知识,比如红宝书,还有逻辑思维能力和沟通表达能力)

#实习##面经##猫眼##前端工程师#
全部评论
好奇二面大概什么深度,框架原理吗
点赞 回复 分享
发布于 2020-07-05 01:35
请问楼主二面约上了嘛😁祝顺利上岸
点赞 回复 分享
发布于 2020-07-02 16:44
wa,请问你的前端如何学习的呢
点赞 回复 分享
发布于 2020-06-27 17:02
实习的题我感觉都不会... 工资咋样啊
点赞 回复 分享
发布于 2020-06-24 17:55
楼主是本科生还是研究生呢
点赞 回复 分享
发布于 2020-06-24 08:51
#猫眼前端面经# #前端面经# #实习面经# 👈点击话题查看更多同类面经干货!每日面经精选,为你发掘牛客干货!
点赞 回复 分享
发布于 2020-06-23 12:14

相关推荐

Rena1ssance_:对的,要是面评没太烂,勤更新简历等捞就行了,腾讯可以无限复活
点赞 评论 收藏
分享
Ncsbbss:又想干活又想要工资,怎么什么好事都让你占了
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
05-29 15:00
教授A:“你为什么要讲这么久,是要压缩我们对你的评议时间吗?你们别以为这样就能够让我们对你们少点意见。” “从你的发言和论文格式就能知道你的性格啊。”……. 感觉被狠狠霸凌了。
码农索隆:“教授您好,首先我想回应您提出的两点疑问。” “关于我讲解时间较长的问题:这绝非为了压缩各位老师的评议时间。这份毕业设计是我过去几个月倾注了全部心血的作品,从构思、实验、调试到撰写,每一个环节都反复打磨。我深知时间宝贵,所以选择详细讲解,是希望能更完整、清晰地展示它的核心创新点、实现过程和验证结果,确保老师们能充分理解它的价值和我的努力。我完全理解并重视评审环节的意义,也做好了充分准备来听取各位老师的专业意见和批评。几个月的研究都坚持下来了,我怎么可能害怕老师们的点评呢?今天站在这里,正是抱着虚心学习、诚恳求教的态度而来。” “如果我的展示确实超时,影响了后续流程,烦请老师们随时示意,我会立刻调整。我非常期待并预留了充足的时间,希望能听到老师们宝贵的建议和深入的讨论。” “其次,关于您提到‘从发言和论文格式就能知道我的性格’。教授,我对此感到非常困惑和不安。学术研究和答辩的核心,难道不应该是作品本身的质量、逻辑的严谨性、数据的可靠性和结论的合理性吗?论文格式有明确的规范要求,我尽最大努力遵循了这些规范。如果格式上存在疏忽或不足,这属于技术性、规范性的问题,恳请老师们具体指出,我一定认真修改。但将格式问题或个人表达风格(如讲解时长)直接上升为对个人性格的评判,甚至以此作为质疑我学术态度和动机的依据,这让我感到非常不公平,也偏离了学术评议应有的客观和严谨原则。” “我尊重每一位评审老师的专业权威,也衷心希望能得到老师们对我的工作内容本身的专业指导和批评指正。任何基于研究本身的意见,无论多么尖锐,我都会认真聆听、反思并改进。但我恳请老师们,能将评议的焦点放在我的研究本身,而不是对我个人进行主观的推断或评价。谢谢各位老师。”
点赞 评论 收藏
分享
评论
7
32
分享

创作者周榜

更多
牛客网
牛客企业服务