Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python编码如何解决面试问题?

Python编码如何解决面试问题?

提问于 2018-02-27 20:16:55
回答 2关注 0查看 391

我试图提出一个很好的编码问题,让面试候选人用Python解决。

他们将有一个小时的时间来解决这个问题,使用IDE并访问文档。

我不是在寻找一个棘手的算法问题 - 还有其他部分的面试中,我们做这种事情。这一节的重点是坐下来看着他们实际写代码。所以它应该使得它们仅仅使用应用程序开发人员的日常工具 - 列表,哈希表(Python中的字典)等数据结构来解决准现实任务。如果他们想不到真正聪明的东西,他们就不应该被完全阻止。

我们有一个Java编码测试使用的问题,它涉及读取文件和对内容进行一些处理。它适用于熟悉Java(甚至C ++)的候选人。但是我们遇到了许多不了解Java或C ++或C#或类似的东西,但知道Python或Ruby的候选人。这不应该排除它们,但给我们留下了一个两难的问题:一方面,我们没有从看到有人与完全不熟悉的语言的基础知识斗争中学到很多东西。另一方面,我们用于Java的问题在Python(或Ruby等)中变得相当微不足道 - 任何有能力的人都可以在15分钟内完成任务。所以,我试图想出更好的东西。

令人惊讶的是,谷歌没有告诉我任何人做这样的事情,除非我太笨了,无法输入明显的搜索字词。我提出的最好想法包括安排工作人员进行时间安排,但这可能有点太开放。你遇到了一个很好的例子吗?还是一个坏的?或者你只是有一个想法?

回答 2

初冬微笑已冻僵

回答已采纳

发布于 2018-02-28 04:39:23

我已经要求候选人编写代码来计算保龄球得分,这是很容易理解,但不好,大多数人不得不迭代他们的方法几次,以涵盖所有的边缘情况。

http://www.streamtech.nl/site/problem+set上的许多问题都来自ACM竞赛,也适合你使用。我用它们来熟悉Python语法和语言特性。很多情况下,直接应用标准数据结构; 有些更关注算法问题。如果你对它们进行分类,我相信你会发现几个符合你的需求的。

心尚未夜

发布于 2018-02-28 05:41:41

向你推荐Checkio.org

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

如何解决PYTHON 出现Found unknown categories 问题?

0122

python爬虫,这个问题要怎么解决?

1185

Jetson gstreamer视频编码和解码显示出问题该如何解决?

0286

python3编码问题求助 unicode error?

0233

如何解决这个问题?

1537
相关问答用户
新浪微博 | 高级总监擅长4个领域
某公司 | 程序员擅长1个领域
擅长2个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档