携程ibu前端暑期实习面经(一面二面hr面)
携程国际化(ibu) 前端暑期实习 base上海
2022/03/10笔试
2022/05/11更新:oc,但已经接了别的offer,所以已拒
一面 (2022/03/31)
自我介绍
实现strStr,即在haystack中第一次出现needle的位置,下标从0开始,如果没有出现返回-1,若needle为空返回0
树状结构转数组
输入
{
id: 1,
children: [
{
id: 2,
children: [
{ id: 4, children: [] },
{ id: 5, children: [] }
]
},
{
id: 3,
children: [
{ id: 6, children: [] }
]
}
]
} 输出
[
{ id: 1, parentId: null },
{ id: 2, parentId: 1 },
{ id: 3, parentId: 1 },
{ id: 4, parentId: 2 },
{ id: 5, parentId: 2 },
{ id: 6, parentId: 3 }
]
数组转树状结构
js基本数据类型?用过symbol吗?
闭包?闭包的作用?可能存在的问题?如何解决内存泄漏?
解释一下promise
输入url后发生了什么?页面渲染的过程?
盒模型
react组件间通信
二面 (2022/04/29)
自我介绍 项目
解释this
bind和call apply有什么区别?除了绑定this还有什么作用?
BFC
parseInt传参
// 1. 运行结果 console.log(['1', '2', '3', '5', '10'].map(parseInt)) // 2. 如何改写 console.log(['1', '2', '3', '5', '10'].map(passFirstArgument(parseInt)))
hr面 (2022/05/09)
自我介绍、项目困难
优缺点
平时学习的方法
小组合作的时候碰到什么问题了吗?
行业、工作内容、工作地点如何选择?
投递别的公司到什么流程了?现在有什么倾向吗?还是准备最后综合考虑?
为什么投递携程?对携程的了解
对国际化的看法
#实习##面经##前端##携程#
查看11道真题和解析