印度独角兽网站开发人员访谈

news/2024/5/20 23:01:28/文章来源:https://blog.csdn.net/dfsgwe1231/article/details/105996779

与印度最大的金融科技公司之一的开发人员进行的信息丰富的问答环节。

最近,我有机会采访了该国最大的创业公司之一的开发人员Abhinav Pandey 。 Abhinav喜欢整天编写Node.js API并与数据库纠缠。 阅读本文,以找到他对那些希望磨练自己的技能并在大公司工作的年轻开发人员非常相关的问题的看法。

免责声明-这不是上述初创公司的财务建议。

贵公司的工作文化是什么?

我觉得自己很幸运能与如此出色的团队合作。 我们的工程经理会非常乐于助人,我们可以协调良好地工作。 我的团队成员经验丰富,由于开放的文化,我们可以彼此自由交流。 每个人都随时准备互相帮助。 当他们陷入困境时,没有人会毫不犹豫地寻求帮助。

您是如何在独角兽找到工作的?

真有趣! 因此,该公司组织了Pool Campus Placement,许多德里NCR地区的学生都在申请。 第一轮是关于HackerEarth的在线回合。 我们必须在45分钟内解决3个问题。 这些问题在概念和难度上各不相同。 我记得在一个问题中我们必须逆转矩阵,而在另一个问题中,我们必须添加非常大的数字。 BST也有一个问题,但我不记得具体情况。

即使许多学生说他们表现良好,但我们学院只有2名学生入围下一轮比赛。 我记得自己感到如此幸福和幸运,以至于我是从200名学生中脱颖而出的人之一。

下一轮充满了数据结构问题,在那一轮之后,我遇到了两个问题,这些问题可以通过动态编程最佳地解决。 公司的技术负责人正坐在我面前,所以我很紧张,但我已经正确地整理了自己的想法。 因此,在考虑所有可能的极端情况的同时,我能够为两个问题编写伪代码。

关于印度就业市场,我们现在应该学习什么技术?

招聘的参数因公司而异。 有些测试了您对数据结构和算法的了解,有些测试了您对核心CS概念(如操作系统,并行计算等)的掌握,而其他测试则着眼于产品并测试了一个人的开发技能。

我建议您增加使用C,Java和Python中的一种语言来解决算法问题,然后再了解您特定领域中使用的语言。 在Web开发中,它将是HTML,CSS,Javascript。 在ML中,可能是Python。 因此,选择领域而不是技术或语言。

您最喜欢Web开发什么?

嗯,我最喜欢的是我们经营的规模。 我不知道确切的数字,但是您可以假设我们每秒必须处理1000个以上的请求。 仅仅查看服务器日志并进行修复以使所有操作顺利进行,这对我来说是一个很大的动力。 我发现编写SQL脚本将数百万个条目从一个表迁移到另一个表也很有趣。

学习JavaScript时最大的障碍是什么?

来自WTFJS的代码

我不会说这是一个障碍,但是起初我在理解JavaScript的异步特性方面确实很费劲。 但是一旦点击,那感觉就像是巨大的成就。 它改变了我的思维方式。 我意识到这有多大的潜力,这就是我发现使用Node.js令人惊奇的原因。

JavaScript领域发生了很多新事情。 您保持相关性的方法是什么?

感谢您提出这个问题,这是我经常被问到的问题之一。 这将是一劳永逸地回答这个问题的好媒介。

每个人都应该了解的一件事是,他们并非一无所知,没有人能做到,这样做没有任何重大好处。 选择一个域,并尝试很好地掌握该域的核心概念。 您可以随时注意即将出现的所有新内容,如果有时间却没有义务可以尝试使用。

最重要的是完成工作。 如果您知道React那么好,那么您可以构建单页应用程序,也不必了解Angular。 您还可以为将来委派一些东西。 遇到问题时,您可以四处寻找最适合您的解决方案。 如果您要做的只是部署单个服务器节点应用程序,则无需立即学习Kubernetes。

您对目前的招聘流程有何看法?

我认为没有一种正确的方法来评判候选人。 有太多因素需要考虑,目前还没有一种方法适合所有人。 令人高兴的是,许多公司都在积极研究适合许多人的新流程。 因此,让我们对此保持乐观。

是否应该向开发人员询问有关数据结构和算法的问题?

关于数据结构和算法的问题是,它们是查找一个人在逻辑上是否健全并知道如何编写基本程序的好方法。 在工作时也可以掌握发展技能。 此外,公司需要一个共同的基础来测试所有申请人,DS-Algo问题是实现这一目标的绝佳工具。

感谢Abhinav抽出时间回答我的问题。 您的见解确实很有帮助。

如果您喜欢这篇文章,请喜欢,分享和鼓掌。 如果您想精彩文章,请在Twitter和Medium上关注我,或订阅我的新闻通讯 !

From: https://hackernoon.com/interview-with-a-paytm-web-developer-a02739454c4a

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_728110.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

编程爱好者网站_6个爱好编程者可以参与以促进放松

编程爱好者网站Pexels.com 编程可能会令人兴奋,也可能会带来压力。 作为程序员,您在计算机前花费了大量时间。 为了减轻压力和放松,您可以参加以下六个爱好,这将有助于您放松。 1.上音乐课 学习演奏乐器既轻松又有益。 这将有助…

在Google Cloud Storage上托管免费的静态网站

本指南将引导您设置免费存储桶,以使用Google Cloud Platform服务通过自定义域名为静态网站提供服务。 登录到Google Cloud Platform,导航到Cloud DNS服务并创建一个新的公共DNS区域: 默认情况下,它将具有一个NS (名称服…

php zblog 侧边栏样式_wordpress网站模板开发中,怎样给侧边栏,添加热门标签?...

使用过wordpress网站的朋友都知道,wordpress的tag标签是非常受欢迎的,尤其受到百度这样的搜索引擎的青睐。我就记得,我第一个wordpress网站,新发表的文章还没有被百度收录,而这篇文章的tag标签却被收录,而且…

深度学习去燥学习编码_5个免费的网站来学习编码

深度学习去燥学习编码最初发布于KnowLab 编码很重要,而且很有趣。 编程是那些追求它的人的礼物。 好吧,编码对于我们的日常生活至关重要。 它提高了解决问题的能力,使您有信心仅用编码语言即可构建所需的任何东西。 这是一份不断奉献的礼物&a…

5个免费的网站来学习编码

最初发布于KnowLab 编码很重要,而且很有趣。 编程是那些追求它的人的礼物。 好吧,编码对于我们的日常生活至关重要。 它提高了解决问题的能力,使您有信心仅用编码语言即可构建任何所需的东西。 这是一份不断奉献的礼物,因为它是在…

Discuz3.0网站安装

1、LAMP环境安装1.1. yum环境配制ok;yum install gcchttp://wangfx.blog.51cto.com/1697877/18718971.2. 代理上网配制OK;http://wangfx.blog.51cto.com/1697877/19021971.3. 执行 ./phpstudy.bin2、Discuz安装2.1. 解压unzip Discuz_X3.0_SC_UTF8.zip…

《妙手回春:网站可用性测试及优化指南(修订版)》一第1章 您看到周围有大象吗?...

本节书摘来自异步社区《妙手回春:网站可用性测试及优化指南(修订版)》一书中的第1章,第1.1节,作者 【美】Steve Krug,更多章节内容可以访问云栖社区“异步社区”公众号查看 第1章 您看到周围有大象吗? 妙手…

mysql网站如何搭建_如何搭建一个自己的网站(绝对详细~)

前言这篇文章教大家如何搭建一个自己的网站,平时我们在写项目的时候大部分都是由运维去部署发布的,可能对这方面不太关注。今天手把手教大家实现,我媳妇看了都学会了!准备工具一个可运行的java项目;一台服务器&#xf…

免费网站学习编程_21个免费学习编程的网站

免费网站学习编程精选的网站列表,供您学习编码,编程,Java,Python,SQL,Git和Ruby on Rails。 您好,如果您是自己学习编程和编码并寻找一些很棒的资源的人,那么您来对地方了。 在本文…

21个免费学习编程的网站

精选的网站列表,用于学习编码,编程,Java,Python,SQL,Git和Ruby on Rails。 您好,如果您是一个自己学习编程和编码并寻找一些很棒资源的人,那么您来对地方了。 在本文中,我…

DVWA网站的搭建

DVWA网站的搭建 Damn Vulnerable Web Application (DVWA),这个应用程序有若干基于web的漏洞,比如跨站脚本 (XSS), SQL注入, CSRF,命令注入等。 首先要配置DVWA有两种方式,一个是手动(需安装Apache,Mysql等服务),另一个是直接安装…

javascript初学者_10个网站为初学者学习JavaScript

javascript初学者10个深入学习JavaScript的网站 Paul Esch-Laurent在Unsplash上拍摄的照片 大家好,我们很幸运能生活在一个技术世界中,在这里,由于互联网,您可以使用很多资源来学习我们想要的任何东西。 您可以从字面上学到想要的…

10个网站为初学者学习JavaScript

10个深入学习JavaScript的网站 Paul Esch-Laurent在Unsplash上的照片 大家好,我们很幸运能生活在一个技术世界中,在这里,您可以使用很多资源来学习我们想要的任何东西,这一切都要归功于Internet。 您可以从字面上学到您想要的任何…

如何在2019年建立网站

您是否想从头开始构建网站,但不知道从哪里开始? 在从事网络开发人员的职业生涯中,我为百加得,丰田和四个季节等客户建立了100多个网站。 有一次,我什至为弗吉尼亚州的一只半知名山羊制作了一个网站。 在这篇文章中&…

静态表单提交到php数据库_如何将联系表单添加到静态网站

静态表单提交到php数据库该帖子最初发布在 Codementor上 。 随着静态网站的兴起,开发人员需要一种可以处理表单的服务。 静态网站联系表单是最常见的情况,在本文中,您将学习如何使用Kwes form builder添加表单 。 将联系表单添加到静态站点…

如何将联系表单添加到静态网站

这篇文章最初发表在 Codementor上 。 随着静态网站的兴起,开发人员需要一种可以处理表单的服务。 静态网站联系表单是最常见的情况,在本文中,您将学习如何使用Kwes form builder添加表单 。 将联系表单添加到静态站点可能是一个挑战&#xff…

大型分布式网站 缓存策略_大型分布式系统中缓存设计的三种策略

大型分布式网站 缓存策略好吧,我们所有人都知道,缓存-称为CASH-是用于在计算环境中临时存储某些内容的硬件或软件,如果您想真正详细了解它的实际工作方式,可以在此处通过以下方式进行定义 :本文假定读者对缓存作为一个…

设计一个静态网页网站_网站设计的步骤有哪些?网页设计流程是怎样的?

网站设计的步骤有哪些?网页设计流程是怎样的?下面就来一起看看吧!设计过程:清晰的主题:在明确目标的基础上,完成网站的构思和创意,即整体设计方案。定位网站的整体风格和特色,规划网站的组织架构。网站要根据所服务的对象(机构或人)的不同&…

如何优化网站访问速度,提高用户体验!

随着移动端的发展,页面加载速度逐渐被各大搜索引擎纳入搜索排名的因素之一,百度在今年的闪电算法中也明确表示移动端首屏的加载速度将会直接影响搜索排名。 那么,什么是页面加载速度? 页面加载速度可以这么去理解,…

大型网站技术架构:摘要与读书笔记

花了几个晚上看完了《大型网站技术架构》这本书,个人感觉这本书的广度还行,深度还有些欠缺(毕竟只有200页左右)。但是作为一个缺乏大型网站技术的IT民工,看完一遍还是很有收获的,至少对一个网站的技术演进、…