腾讯前端实习一面面经

1.自我介绍
2.上来就先一道算法,对象转换。
```js
var entry = {
    'a.b.c.dd': 'abcdd',
    'a.d.xx': 'adxx',
    'a.e': 'ae',
};

// 要求转换成如下对象
var output = {
    a: {
        b: {
            c: {
                dd: 'abcdd',
            },
        },
        d: {
            xx: 'adxx',
        },
        e: 'ae',
    },
};
```
3.项目拷打,介绍项目中的设计,工程化配置这些。
4.实习中做了哪些比较难的事。

反问

第一次面腾讯,面试官人很好,怪我自己没准备好,表现的一般,这次回答得真不好。
全部评论
mark一下
点赞 回复 分享
发布于 04-11 09:16 天津
mark一下
点赞 回复 分享
发布于 04-08 15:37 新加坡
对象转换的思路是这样吗?遍历 entry 然后 split key with "." 再遍历链接,i 指向 i+1,最后一个元素指向 value。
点赞 回复 分享
发布于 03-03 14:30 河北
请问只问了这么多吗
点赞 回复 分享
发布于 03-03 12:59 江苏
请问是那个部门呀
点赞 回复 分享
发布于 03-03 12:44 广东

相关推荐

05-22 16:11
四川大学 Java
十一战腾讯,和腾讯命中注定的相遇面试体验超级好的一次流程!4.28投递4.29一面5.8二面 5.13 三面5.15 hr5.19 云证5.20 评估5.22 offerCDG一面 1h,0.001八股1. 牛客密码有效性2. 实现一个简单的hashmap你了解linux吗?Linux怎么看网络状态智力题:喝汽水赛马CDG 二面80min 八股盛宴询问在校情况(成绩,奖学金,社团,竞赛...)问c++ local static,问shared ptr问JAVAGC算法,GC回收器,反射机制操作系统协程 线程进程通信方式,共享内存怎么做的,优缺点,同步机制,信号量在进程之间有什么用同步,异步fork()虚拟内存技术,为什么要搞虚拟内存,如果你设计内核的内存管理,你怎么着手怎么回收内存?操作系统的锁,mutex,读写锁,spinlock,哪个最常用,优缺点?LINUX文件系统?你知不知道缓存?内核态用户态传输?I/O多路复用?epoll的优缺点?触发方式?你知不知道鲸群效应(面试官解释说,一个事件来了,都响应了,浪费了资源),怎么办?计网HTTPSTCP/UDP区别,使用场景滑动窗口算法三次握手四次挥手QUICHTTP版本访问网页过程其他你知不知道rpc?什么时候能实习次日约5.13三面 45min项目结合一定深度八股+15min开放问题 记得不是很多项目通信?UDP怎么实现可靠传输?QUIC?0-RTT怎么个事儿?排行榜?单机存不完的话你如何实现?项目扩展点Linux锁单例模式详解为什么要二次检查?智能指针一个19*19围棋棋盘,没有围棋规则,双方单纯的填子,落最后一个子的人获胜,你来制定一个规则保证你必胜(不能是一口气下19*19个这么无厘头的规则)有没有用过大模型?部署本地没反问
点赞 评论 收藏
分享
评论
11
44
分享

创作者周榜

更多
牛客网
牛客企业服务