5.24 美团优选前端实习一面凉经

我之前笔试一道题都没A美团优选也捞我了,base北京

5.9笔试,5.19约面,5.24一面

以下题目不分先后:
自我介绍

1. 看题输出打印结果(微任务/宏任务)
setTimeout(() => {

    console.log(1);

}, 0);

async function main1() {

    new Promise((resolve, reject) => {

        console.log(2);

        resolve();

}).then(() => {

    console.log(3);

})

await main2();

    console.log(7);

}

async function main2() {

    console.log(8);

}

requestAnimationFrame(() => {

    console.log(9);

});

main1();

setTimeout(() => {

    console.log(10);

}, 0);


2.
let profile = {name: 'zj'};
profile.name
在获取profile.name时进行了什么过程

3.二叉树
let tree = {
    value: 2,
    left: {
        value: 3,
        left: null,
        right: {
          value: 5,
          left: null,
          right: null
        },
    },
    right: {
        value: 4,
        left: {
          value: 6,
          left: null,
          right: null
        },
        right: {
          value: 7,
          left: {
            value: 8,
            left: null,
            right: null
          },
          right: null
        }
    },
};

// 二叉树
        2
    3        4
      5    6   7
             8

// 实现一个方法leftSideView,打印出二叉树每行的第一个存在的数,如图例,打印出2,3,5,8
思路:广度优先遍历,二维数组存元素

vue双向绑定的过程
cookie属性
http的only
https的详细过程
TCP的拥塞控制
了解过node. js吗
springboot和tomcat的区别(我的项目后端用的springboot框架)

学习建议:
TCP/IP
http https
红宝书
css权威指南
数据结构
要更重视基础和底层实现原理,不要花太多精力在框架上
#美团##实习##前端工程师##面经#
全部评论
大家快来投实习啊!!字节新部门幸福里前端现在还有大量HC!欢迎骚扰😂全程跟进😆现在是进字节的一个好机会😃 幸福里是字节跳动旗下集内容、社区、工具于一体的房产信息、服务、交易平台。产品基于个性化推荐引擎向用户推荐优质的房产内容和全面、真实的房源信息,致力于为用户提供全面、专业、可靠的购房决策支持。 幸福里始于2018年8月,是国内发展最快的,集内容、社区、工具于一体的房产信息与服务平台,业务覆盖一二线共23城,现累积注册用户千万,目前进入高速增长期,人数缺口很大。 实习内推:https://job.toutiao.com/s/ejanePN 社招内推:https://job.toutiao.com/s/ejaqPQW 校招内推:https://job.toutiao.com/s/eM3K1a9 前端简历可直接发至tanghao.wdhxs00@bytedance.com,高效内推直通车,一起来开保时捷! 实习可以转正!!! 没有笔试,面试流程快!小伙伴们看过来! 免费三餐~下午茶~还有房补!!!
2 回复
分享
发布于 2021-05-25 21:31
requestanimationframe算这一阶段的宏任务吗?...
1 回复
分享
发布于 2021-05-24 20:10
联易融
校招火热招聘中
官网直投
老哥 我也最近面的 挂了的话是会有通知吗还是什么
点赞 回复
分享
发布于 2021-05-24 15:18
在获取对象的属性值时发生了啥
点赞 回复
分享
发布于 2021-11-05 18:44

相关推荐

主要是开放性的问答,以及针对一些场景进行设计,全场55分钟。流程推进很快,面完之后10分钟不到收到了hr电话,约了三面和hr面的时间。场景题我觉得挺难的,gpt了一下,给大家参考参考。1.具体介绍一下第二个项目的功能以及技术点2.作业单元定制化详述3.flowable和bpmn协议介绍一下(项目特有)4.在项目中的职责和分工5.项目过程中对技术上有什么成长6.介绍一个发现关键问题并解决技术难点的经历,怎么发现怎么解决的(问的比较详细)7.有阅读过Vue的源码吗8.Vue的diff算法是广度还是深度优先9.广度和深度对比dom tree的时候是怎么遍历的10.深度和广度优先对比dom的优缺点11.Vue3比Vue2优秀在哪12.Vue3相比Vue2的性能提升在哪,快在哪13.场景题1:怎么设计一种场景,去计算Vue3比Vue2快多少(问的比较细致,比如时间戳在哪个阶段获得,好难的题)14.虚拟列表15.场景题2:假如有一个实时消息列表,自己测试的时候没问题,项目使用后有用户反馈说页面很卡,要怎么排查这个卡顿问题?(好难)16.针对上面你提出的几个可能的方向,要如何进行复现(上面回答了数据量太大和内存泄漏,好难)17.怎么更进一步的分析(好难)18.上面的问题从浏览器的工作原理或者js引擎的工作流程来分析一下?(好难)19.宏任务和微任务有什么区别?20.他们的区别会带来什么实质性的表现或者差异吗(好难)21.第一个项目的技术选型22.3D地图的性能问题以及解决方案23.场景题3:假设轨迹的显示是实时更新的,在现有功能的基础上会怎么样设计技术方案24.会选择SSE还是websocket25.怎么样设置一个标准或者手段去判断你的轨迹位置显示的实时性26.个人论文选题方向和内容介绍,研究思路介绍27.为什么选这个baseline28.对就业方向的选择,为什么选择开发而不是做研究29.对后续的安排和规划30.就业城市和公司偏好#饿了么##前端##25届暑期实习##我的实习求职记录##阿里##24届软开秋招面试经验大赏#
点赞 评论 收藏
转发
面试体验非常nice,聊得很愉快,时长47分钟,简单复盘。1.简单介绍一下两个项目2.地图功能介绍一下3.有什么技术难点4.第二个项目用到websocket,简单介绍一下功能5.这个场景为什么用websocket?对于长连接还有什么别的了解的方案吗6.流程编辑是怎么实现的7.导出的xml文件后台怎么执行8.Vue的diff算法原理,vue2和vue39.你觉得用框架的好处是什么,解决了什么问题,如果用原生的话会有什么问题10.你觉得Vuex的好处是什么,不好的地方在哪11.url输入到渲染全过程12.获取数据之后渲染的全流程13.针对上面的流程有什么性能优化方案14.导致白屏时间长的问题有哪些?怎么解决15.性能优化有哪些指标16.想象一下如果不用开发者工具或者浏览器自带的api如何实现这些指标的获取(不太会)17.这些指标如何获取大量的统计数据而不是单个设备呢(不太会)18.平时还有没有关注过哪些前端技术,最近在学什么19.你觉得一个好的前端工程师有什么特点?前端相比其他技术岗位特别的地方在哪20.平时有没有关注过用户体验方面,项目中有没有关注21.未来有没有更倾向于做前端的哪一块?大概是这样。面试过程中还跟面试官交流了很多自己的想法,比如问了一下面试官是不是一般小程序或者移动端的性能优化关注比较多,面试官也说能够保持强烈的好奇心是很好的,总体感觉非常愉悦。#前端##饿了么##阿里##暑期实习##我的实习求职记录##面经#
点赞 评论 收藏
转发
3 45 评论
分享
牛客网
牛客企业服务