你好,我最近参加了Flipkart的一次采访。共有四轮:
null
第一轮: 我收到了一份问题陈述,我不得不在笔记本电脑上写一个功能齐全的工作代码。有人告诉我,重点不是逻辑,而是我编写代码的方式和解决方案的设计。问题陈述是这样的:“有一个n人的纸牌游戏。纸牌组是不公平的,也就是说,任何一张牌都可以出现任意次数。一张牌有一个数字和一种颜色。每个玩家都得到k张牌(n和k可以在解决方案中进行编码).电脑从纸牌堆里扔一张牌来开始游戏。假设卡片是绿色的4。然后另一个玩家必须掷任意颜色的4或任意数字的绿色。如果玩家没有这样的牌,那么它可以说是传球。完成所有牌的玩家获胜。用户选择卡片的逻辑可以硬编码(例如,如果使用列表数据结构为玩家存储卡片,那么可以说玩家总是从列表中抛出第一张卡片)。只有在游戏开始和结束时才需要逻辑。
我有将近一个小时的时间来完成这件事。首先我们讨论了解决方案的设计,然后要求我编写代码。在我完成编码后,她检查了我的代码,问了我一些关于如何在游戏中添加一些新功能的问题。
第一轮过后,我被告知他们会把午餐寄给我。他们送多米诺骨牌披萨当午餐
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END