I'll be sitting for an Amazon interview in 3 months. Which website should I use to practice: SPOJ, HackerRank, HackerEarth, CodeChef, Codeforces, or UVA?

 
 
 
 
 
 
 
 
 
 
 
 
Promoted by Hired.com
Have startup companies apply to you. Learn more now.
We'll pay you $1,000 when you land your dream job on Hired.
Sign Up at Hired.com/signup
 
12 Answers
Tom Nikl, former Sr. Product Marketing Manager at HackerRank
 
 

First, you should absolutely know your basics as a few others have already stated. But, the advantage to using these sites is that some of them, like HackerRank, could very well be the platform that's used during your interview since they are a HackerRank customer. If you're familiar with the platform and have a rough idea of the question formats, it could give you an edge over people who've not practiced on that platform before.

9.9k Views · View Upvotes
Nitesh Agrawal, Software development engineer at amazon.
 
 

GeeksforGeeks is enough. Recently I cleared AMAZON interview (SDE-1) and all the questions are from Geeksforgeeks. and some CS fundamentals (OS,DS,DBMS,Networks).

Practice geeksforgeeks and write clear code on paper. you can practice on leetcode also for handling edge cases and various types of questions.

Topics you should focus -

  1. Tree traversals and other tree questions.
  2. simple linked list and array questions.
  3. BFS,DFS.
  4. some questions based on graph.
  5. Dynamic Programming.
  6. work on your coding skills, Try to write clear and simple codes which are syntactically correct and don't forget to handle all edge cases.
  7. Time complexity and space complexity of each algorithm, and they can ask proof of that algorithm.
  8. You have to give optimal solution and code for that.
  9. If you are applying off campus then there may be a design round so practice some basic design.
10.9k Views · View Upvotes
Promoted by Boomerang for Gmail
The upgrade for Gmail that the whole office is talking about.
Delay send, follow-up reminders, and AI that all help you email better. Try Boomerang free today.
Learn More at boomeranggmail.com
Eugene Yarovoi, co-organizer of the Seattle Tech Interviews meetup. I train others in algorithms
 
 

If you want to practice coding questions, the best site I've seen for this is InterviewBit. After that, you can read people's interview experiences on GeeksforGeeks.org and see questions recently asked at companies on Glassdoor.com or CareerCup.com.

9.2k Views · View Upvotes · Answer requested by Madhulika Chavva
 

I would give my honest answer - None of them.

Amazon would be having an algorithmic interview. The best way to prepare for that would be to open GeeksforGeeks and CareerCup. Open up the interview corner, you would find plethora of interview experiences for Amazon. Practice those question hard. GeeksforGeeks would be the best place to prepare for it. Go for it in a structured way, e.g. lets say do all array then link lists then trees. Be prepared to devote each and every single amount of your time to this one purpose. I would wish you All the Best. Cheers!!. :)

P.S. I don't want to say that sites you mentioned are useless but these sites are more of a competitive programming practice platform, hence would help out less effective way for Amazon in 3 months of time.

6.8k Views · View Upvotes
Akhil Kumar, Software Development Engineer at Sentieo (2016-present)
 
 

Just start doing these sets:
Amazon Archives - GeeksforGeeks
I have done that and cleared the Internship Interview of Amazon.

6.9k Views · View Upvotes
Saurabh Singh, Software engineer by profession, learner by heart.
 
 

http://oj.Leetcode.com
It has exactly the type of questions that Amazon asks.

8.1k Views · View Upvotes
 

Its not about the website you should follow but the types of questions you should do.
Every Online judge is somewhat similar to each other. Practice data structures questions from geeksforgeeks and career cup , use spoj and codechef for practice of AdHoc problems and give as much time as you can , you'll succeed definitely . :)

7.2k Views · View Upvotes
 
 

Sites that go over basic computer science algorithms and data structures.  I interviewed with them and it was mostly data structures and algorithm type questions.  Know about hashmaps and binary trees and traversing through trees, and graphs, and other stuff related to a grad level course on said topic.

6.2k Views · View Upvotes
Spurthy Kapa, 4+yrs experience & working as a Recruitment Specialist @ HackerEarth
 
 

Participate in this coding challenge & stand a chance.

Amazon Developer Hiring Challenge | Developer jobs in April, 2016 on HackerEarth

2.1k Views · View Upvotes
Ishan Dutta, Algorithm enthusiast, Competitive programming lover
 
 

None of the above.

Forums likes of geeksforgeeks, careercup, glassdoor and few more would be better suited for interviews.

689 Views · View Upvotes
Piyush Maheshwari, worked at Amazon.com
 
 

GeeksforGeeks - Enough said.

8.1k Views · View Upvotes

amazon interview的更多相关文章

  1. Amazon Interview | Set 27

    Amazon Interview | Set 27 Hi, I was recently interviewed for SDE1 position for Amazon and got select ...

  2. Amazon Interview Question: Design an OO parking lot

    Design an OO parking lot. What classes and functions will it have. It should say, full, empty and al ...

  3. Amazon behavior question

    Amazon onsite behavior question[一亩三分地论坛面经版] - Powered by Discuz! http://www.1point3acres.com/bbs/thr ...

  4. Top 25 Most Frequently Asked Interview Core Java Interview Questions And Answers

    We are sharing 25 java interview questions , these questions are frequently asked by the recruiters. ...

  5. Find longest contiguous sub array

    It's still an Amazon interview question. Given an array containing only stars '*' and hashes '#' . F ...

  6. Select the best path in a matrix

    Amazon interview question: Given a 2-dimensional array with arbitrary sizes and contains random posi ...

  7. 面试题: generate an equation, by inserting operator add ("+") and minus ("-") among the array to make equationExpression == 0

    package com.Amazon.interview; /** * @Author: weblee * @Email: likaiweb@163.com * @Blog: http://www.c ...

  8. Google Interview University - 坚持完成这套学习手册,你就可以去 Google 面试了

    作者:Glowin链接:https://zhuanlan.zhihu.com/p/22881223来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 原文地址:Google ...

  9. interview material

    Articles Recommended: Steve Yegge – Get That Job at Google [web] Carlos Bueno – Get That Job at Face ...

随机推荐

  1. WCF异常信息

    1.服务“CJ.Demo.Conso.WcfService.EmployeeMngService”有零个应用程序(非基础结构)终结点.这可能是因为未找到应用程序的配置文件,或者在配置文件中未找到与服务 ...

  2. dev中文本框等获取焦点事件

    <ClientSideEvents GotFocus="GotFocus" /> editContract.SetFocus()//设置文本框等的焦点 function ...

  3. C#中解决Response.AddHeader("Content-Disposition", "attachment; filename=" + filename)下载文件时文件名乱码的问题

    问题:下载文件时文件名乱码怎么解决? 在C#写后台代码过程中,经常遇到下载文件出现文件名乱码的问题,在网上找了很多方法,总是存在浏览器不兼容的问题,当IE浏览器不乱码时,火狐浏览器就会乱码,后来经过反 ...

  4. [转]Log4Net日志插件配置详解

    log4net是一款优秀的第三方日志框架,可以很容易的加载到开发项目中(引用log4net的dll,再配置些基本参数即可),帮助程序员把日志信息输出到各种不同的目标,常见的有文本.数据库.window ...

  5. Servlet的数据库访问

    创建数据库:   import java.sql.*; public class SqlUtil { static { try { Class.forName("com.mysql.jdbc ...

  6. 关于PLSQL启动用时较长的问题解决

    问题: 打开登陆界面缓慢. 解决: 1.删除控制面板中的打印机 2.将打印机改为手动并停止启动状态 .

  7. 大话JVM(一):垃圾收集算法

     系列介绍|本系列主要是记录学习jvm过程中觉得重要的内容,方便以后复习 在说垃圾收集算法之前,先要说一下垃圾收集,从大的讲,垃圾收集需要考虑三件事情: 1.哪些内存需要回收 2.什么时候回收 3.如 ...

  8. Linux学习4-远程登录管理工具安装

    1.配置虚拟机网络环境 桥接模式:使用真实网卡进行通信,配置简单,可以和通往内的其他真实机直接进行通讯,缺点是它会占用网段的一个IP地址. NAT模式:使用虚拟机模拟的虚拟网卡进行通讯,会使用VMne ...

  9. Python Django Ajax 传递列表数据

    function getTableContent(node) { event.preventDefault(); var tr = node.parentNode.parentNode; var id ...

  10. DW如何打开已经关闭的站点文件提示框

    DW在已经新建成功站点后,若将站点文件提示框关闭后,如何重新打开呢?即如下图所示的提示框: 点击站点下拉菜单中的‘在站点定位’即可打开关闭的提示框.