可口可乐有趣的面试题
可口可乐有趣的面试题,在面试的过程中面试题目对于面试者来说是非常重要的一个部分,那么有趣的面试题目也是有很多发掘人的潜质的,以下分享可口可乐有趣的面试题。
可口可乐有趣的面试题1曾在网上看到了一道可口可乐的面试题,很有意思,题目是这样的:
如果你是本公司的业务员,你在一辆载着过期面包的卡车上,准备到偏远的地方把这些面包销毁,这些面包虽然过期了,但还是可以食用的。
可是在半路上碰到一群灾民,他们十分饥饿,灾民们把卡车拦了下来,而这些灾民知道卡车里是面包。在这些灾民里还有正在灾民中采访的好几家记者也很关注这件事。请问你会怎么处理这件事情,既不让记者报道可口可乐的负面新闻,又可以让这些灾民对可口可乐留下好的印象呢?题目的备注是当时没有信号,无法与总部联系,而且贿赂记者也是不允许的。
这道题没有标准的答案,无论谁碰上这样的情况都是很棘手的,面包虽然过期了,可还是可以食用的,可是如果让记者报道可口可乐公司把过期的面包给灾民食用,那么则会对可口可乐的形象造成很大的影响。可是如果不让灾民食用这些面包,那么有可能一些灾民就会失去生命……这是一个两难的选择。而更为麻烦的是当时没有信号,因此与总部也联系不到,一切都只能自己决定,也就是说可口可乐公司的形象如何,全靠这一个业务员了。
这一道题目难的并不是如何处理灾民与面包的事,难的是一个业务员如何能在公司陷入困境的时候不但可以解开困境,而且可以为公司争取良好的形象,这样的业务员可以说是百里挑一了。
……此处隐藏1431个字……rt的贡献者,在一次组内分享中,一个大数据量储存的优化的问题,大概是下面这样的数[100001, 100002, 100003 ...]
在通过canvas绘图时,会比较费内存,然后他就使用时间换空间的方式处理如下
[1, 2, 3 ...] 设定base 是100000
这样就解决了一定数据量内存过大的问题。
我觉得上面的例子就足够支撑算法在前端的重要性了,因为现在的前端不在仅仅是还原一些UI设计,做做交互了,实现一些功能了。
现在的前端越来越复杂,涉及面越来越多,向后延生可以利用nodejs去做服务端(全栈工程师);平行延生可以用react native去做native的开发;纵向延生,也会考虑webapp内存泄露,性能调优,打包编译,线上部署等等。
这些东西研究的越深,对于计算机基础知识的要求就越高,当然其中就包含了算法基础。
那么问题来了,如果我们对于算法没有基础怎么办,其实我开始就是对算法没有什么研究,也不知道怎么运用在工作中,只是后来的工作中,慢慢发现自己对于计算机一些基础的匮乏,根据需要一点点补充的。
第一次在前端接触简单的算法是在看一个桌球游戏的源码时,游戏里面球的碰撞,反弹,加速度等,都是一些简单的计算和物理知识,挺有趣的
回到面试题,我们可以聊聊这个题目为什么我觉得挺不错的
1、如果没有算法基础的人,如果思维不错,至少能够在一定时间内给出一个比较笨的解决方案,然后给与一些提示,能够引导到我期望的答案
2、对于有算法基础的人,能够大概说出几种解决方案,在我们余下的沟通中,回答一个我期望的答案,甚至更好的答案