版权声明:本文为博主原创文章,遵循 CC 4.0 BY版权协议,转载请附上原文出处链接和本声明。
版权
随笔专栏收录该内容
42 篇文章0 订阅
订阅专栏
面试官:小老弟,请坐!希望我们聊的开心。
小老弟:好的。
面试官:先说一下你为什么来我们公司面试吧?
小老弟:因为这是上天的安排!
面试官:你说什么?
小老弟:因为是你们公司给我打电话约我来面试的!
面试官:好吧!为什么从上家公司离职?
小老弟:因为钱!
面试官:(像看一个另类一样,盯着这位小老弟)
小老弟:钱少、活多、离家远、晋升遇到瓶颈、工作环境差、领导同事不好相处……这些够了吗?
面试官:好好,够了!够了!你什么星座?
小老弟:处女座
面试官:还好不是双子座,否则我们也就只能聊到这儿了。
小老弟:你们公司真是贱的无可挑剔!
面试官:咱聊些技术问题吧,你知道什么是闭包么?
小老弟:闭包就是可以创建一个独立的环境,每个闭包里……
面试官:挺好,能再说一下闭包的应用场景吗?
小老弟:面试的时候。
面试官:什么?
小老弟:就是在面试的时候,提问的问题会包括闭包。
面试官:no!闭包在编程中的应用场景非常多啊!比如,比如说,恩(像猪一样笨拙的比划着)
小老弟:比如说保护函数内的变量安全:如迭代器、生成器。在内存中维持变量:如缓存数据、柯里化?
面试官:恩,好吧,下一个问题!如何渲染十万条数据而页面不卡?
小老弟:这又是一道只会在面试中遇到的问题。
面试官:不是,当然不是!如果我需要你完成这个功能,你怎么办?
小老弟:首先肯定不能一次性将十万条数据都渲染出来,而是应该一次渲染一部分,中间可以借助requestAnimationFrame……你能不能问我一些实际工作中用到的东东?
面试官:(甚是无耐)好吧,来点儿实际的。es6有哪些新特性?
小老弟:嗯,这个百度一下就可以了!
面试官:那你工作中如何与后端人员进行数据交互?
小老弟:百度?
面试官:(愤怒)我的天,连个ajax都记不住?如果网络瘫痪百度打不开怎么办?
小老弟:怎么可能!如果网络真的瘫痪了 ,那我与后端的数据还如何交互?
面试官: 啧啧,