更新:楼主目前在找室友,想在上海浦东租房子的小伙伴看过来呀~ https://www.nowcoder.com/discuss/462487
------------------------------------------------------------------------------------------------------
商业变现部门,投的base上海
楼主背景:软工本科,之前除了一个代码编辑器插件开发并没有太多的前端经验。
没想到1,2,3是连着面下来的,从3点一直面到6点,差点给面吐了
一(北京base商业变现高级开发),二面(上海base商业变现leader):面试官还是基本能做到按照简历上的内容来考察。此处记得的不多了,问的基本和牛客网上其他的面经没太大出入,比较基础
- http,那一层?
- https知道吗(不知道
- TCP哪一层?三次握手四次挥手
- 输入网址时发生了什么
- 讲讲DNS查询(不太记得,随便说了一下,host啥的
- 浏览器进程/线程
- JS单线程 事件循环
- 给了一道题 宏任务微任务相关
- 浏览器渲染过程
- 什么是重排/重绘(基本概念,没有讲到具体优化
- js原型&原型链
- 闭包和作用域
- let var区别(谈到了temporal dead zone
- Call apply bind用法和区别
- 实现call
- js继承,如何实现?(口述,没有具体写代码
- 实现new
- 垃圾回收概述
- async await 概述
- css BFC
- css position
- 垂直水平居中
- react用过吗(还在学
- 说说函数组件和类组件区别
- 有大量数据,例如1w条,渲染的时候你会选函数组件还是类组件?(面试官疯狂暗示函数组件,我:摊牌了,俺不会
- 堆和栈
- 进程和线程区别
- 写快排(意思意思,不用真跑
三面(北京base商业变现leader
- 怎么学习前端的
- 为什么选择前端,对前端的看法
- 对字节的看法
- 一些个人情况(实习多久,想转正吗
- 一道题,系统设计,大致用伪代码实现一下(算法部分尽量详细一点
客户增长研发部门的同学越来越多了,目前200多人分布在北京、上海、杭州三个城市,分工也越来越细,大家平时交流互动的机会少,因此希望每个月,随机挑选一些同学(当前计划是8位)在周边找个地方聚餐,之后走团队活动经费报销。
要求:
希望写个程序完成每个月聚餐同学的随机挑选,具体的一些要求:
1、已经被选中的同学,后续被选中的权重要降低;
2、程序方便部署和使用;
3、考虑好可能的异常情况;
假设这个开发工作交给你来做,请给出你的实现方案。
我的思路:调api获得数据,判断上个月哪个城市,北上杭轮流来。对于每个城市的同学,权重在聚餐后-1,挑选的时候*math.random()后排序。挑前8名,整合ID发给后台
- why 前端
- 如何学习前端
- 自己三个词总结自己
- 别人对你的缺点的评价?你觉得中肯吗
- 一些个人情况
全部评论
(7) 回帖