• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar

Pro Programming

Professional way of Programming: Learn C, C++, Java, Python, Dot Net, Android the professional way

  • Home
  • C MCQs
  • C/C++ Programs
  • Java Programs
  • C#
  • Python
  • MySQL
  • Topics
    • Arrays
    • Strings
    • Link Lists
    • Trees
    • Shapes
  • Projects
  • Articles
  • Games
You are here: Home / Archives for JP Morgan Chase & Co. (JPMC) Interview Experience | (Full time Software Engineer)

JP Morgan Chase & Co. (JPMC) Interview Experience | (Full time Software Engineer)

Qualcomm Interview Experience ( On-Campus Drive)

Leave a Comment


Summary-

Round1: Test consists of 3 parts with 60 questions 90min. Marking scheme is +4 & -1.

Round2: Technical interview1 (30 min)

Round3: Technical interview2 (30 min)

Round4: HR (15 min)

Detailed-

Round1(Online Test) – There is a different qualifying cut for each section.

The test consist of 3 sections: All need to attempt in order, we are allowed to switch between questions of the same section but cannot switch between sections.

Section1: This section consists of basic aptitude questions like train, permutation & combination, probability, boat, work, etc.

Section2: This section contains the questions of code snippet(given a code what is the output)

Section3: This section contains basic Gate level questions mainly focused on DS, Algo, OS, CO, Networks.

Round2(Tech interview1) – It was a one to one interview. He asked me to write pen-paper codes, questions from C, OS, CO, etc.

Questions:

  1. Reverse a stack without using extra space.

  2. Construct a tree from pre-order and in-order traversal.

  3. Given an array which has numbers from 1 to n. There are 2 numbers replaced with 0. Find both numbers in O(n) time and O(1) space.

  4. What is priority inversion?

  5. Let us suppose there are multiple .c files and you want a function from a particular file can only be accessed in that c file only. (Ans- Use static keyword)

  6. What is Volatile keyword?

  7. A lot of questions from IPC, Cache, Paging.

Round3(Tech interview2) – It was also a one to one interview. I was the last person left for round 2 and it was around 9 pm, so everyone was drained.

Interviewer: Do you know how to construct a balanced tree.

Me: I only know that we can use a red-black tree or AVL tree, but I don’t know how they work.

Interviewer: Ok, then what do you know in Algorithms.

Me: Sorting, Graphs.

I want him to ask from graphs but he started with Linked list.

Questions:

  1. He asked all the possible questions from the linked list starting from construction of SLL to finding loops etc.

  2. Then he asked me questions from C programming, OS, CO.

Round4(HR) – This was more of one-sided. HR told me about the company asked me about locations preferences etc.

Both round 2 and 3 last up to around 30min. All the questions were basic level instead of 2-3 fancy terms that I ended up answering “I don’t know”.

Suggestions- They asked a lot of questions from oops, data structure, C programming, os, co, etc. One panel was also asking questions from ML like PCA, LDA, SVM, etc.

They also asked riddle-like(google them for details)-

  1. King and 100 poison bottle

  2. Bridge crossing (person with different time and one torch)

  3. Measure time from the rope, sand clock, etc.

Note: There were other questions that I don’t remember.


If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to [email protected]. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the “Improve Article” button below.

Article Tags :


thumb_up
Be the First to upvote.

Please write to us at [email protected] to report any issue with the above content.


Post navigation


Previous

first_page Citrix Interview Experience (On Campus 2019)




Source link

Filed Under: c programming Tagged With: •   Dynamic Programming, 2019), About Us, Adobe Interview Experience | Set 35 (Off-Campus Drive), Adobe Interview Experience | Set 36 (Off-Campus Drive), Advanced Data Structure, Advanced Topics, Algo ▼, Algorithm Paradigms ►, Algorithms, All Algorithms, All Data Structures, Amazon Internship Interview Experience, Amazon Interview -SDE 1 Interview Experience, Amazon Interview | SDE-1 (On Campus), Amazon Interview experience (Off-Campus 2019), Amazon Interview Experience (On Campus for SDE-1), Amazon Interview Experience (On-Campus for SDE-1) 2019, Amazon Interview Experience (On-Campus), Amazon Interview Experience (Pool campus-2019), Amazon Interview Experience (SDE-1)| Off-Campus | Recruitment Drive, Amazon Interview Experience | Set 190 (Delhi Drive), Amazon Interview Experience SDE 1 (2.5 Years Experienced), Amazon Interview Experience SDE1, Amazon Interview Experiences for Internship (on campus), Amazon off campus ( All India campus hiring ) SDE 1, Amazon Pune Pool Campus Interview, Amazon SDE 1 Interview Experience, Amazon SDE Interview experience (July20, Amazon SDE-2 Experience (6.5 Years Exp), Analysis of Algorithms, Aptitude, Array, Backtracking, Binary Search Tree, Binary Tree, Bit Algorithms, Branch & Bound, C, Campus Ambassador Program, Campus Geek of the Month, Careers, Citrix Interview Experience (On Campus 2019), Company Prep, Company-wise, Competitive Programming, Compiler Design, Computer Graphics, Computer Networks, Computer Organization, Computer Organization & Architecture, Contact Us, contribute.geeksforgeeks.org, Core Subjects ►, Courses, CS Subjects, CS Subjects ▼, CS Subjectwise ►, CSS, Data Structures, DBMS, Dell EMC Drive Interview Experience, Design Patterns, Deutsche Bank Interview Experience, Digital Electronics, Divide and Conquer, DS ▼, Engg. Mathematics, Engineer role ), Enquero Interview Experience | Set 1 (Campus Drive), Experienced Interviews, Flipkart Interview Experience for SDE-1, Game Theory, GATE ▼, GATE 2020, GATE CS Corner, GATE Notes, GATE Official Papers, GBlog, Geek of the Month, Geek on the Top, Genpact Interview Experience | Set 1 (On-Campus Drive), Geometric Algorithms, Goldman Sachs Interview Experience, Goldman Sachs Interview Experience | For 1.5+ Years Experienced, Goldman Sachs Interview Experience 2019, Google Interview Experience (Off-Campus), Google Interview Questions, Graph, Graph Algorithms, Greedy Algorithms, Hashing, Heap, Hire with Us , How to begin?, HTML, HTML & XML, ide.geeksforgeeks.org, InfyTQ 2019, Internship, Internship Interviews, Internships, Interview ▼, Interview Experiences, ISRO CS Exam, Java, JavaScript, JP Morgan Chase & Co. (JPMC) Interview Experience | (Full time Software Engineer), jQuery, Languages, Languages ►, Languages ▼, Last Minute Notes, LinkedList, Machine Learning, Mathematical Algorithms, Matrix, Microprocessor, Microsoft Internship (On-Campus), Microsoft Interview Experience (For Summer 2019 Internship), Microsoft Interview Experience (SDE Intern-2020-On Campus ), Microsoft Interview Experience | (On-Campus for Internship), Microsoft Interview Experience for Azure Team Hyderabad, Multiple Choice Quizzes, NXP Interview Experience | (Pool Campus Drive), On-Campus, Operating Systems, Oracle Interview Experience | Set 53 (Placement Drive), Pattern Searching, Paytm Interview Experience | Set 4 (Walk-in Drive), Paytm Interview Experience | Set 5 (Recruitment Drive), Paytm Interview Experience | Set 6 (Recruitment Drive), Perl, PHP, Placement Course, Practice, Practice Company Questions, Privacy Policy, Program Output, Project, Puzzles, Python, Qualcomm, QualComm Campus Interview Experience, Qualcomm Interview Experience, Qualcomm Interview Experience | (Pool Campus Drive), Queue, Quizzes ▼, Randomized Algorithms, Samsung Interview Experience (SRI-Noida On-campus 2018, Samsung Interview Experience through Co-cubes (2019), Samsung R & D Noida Interview Experience (On-Campus), SAP Labs Interview Experience | Set 22 (Pool Drive), Scala, School Programming, Searching Algorithms, Skip to content, Software Engineering, Some rights reserved, Sorting Algorithms, SQL, Stack, Strings, Students ▼, Suggest an Article, TCS Interview experience - Off campus drive via NQT, TCS NQT Coding Questions & How Coding Task Evaluated in TCS NQT, Testimonials, Theory of Computation, Top Topics, Topic-wise, Topicwise ►, Tree based DS ►, Uber Interview Experience (SDE 3.5 Years), UGC NET CS Paper II, UGC NET CS Paper III, UGC NET Papers, Video Tutorials, Videos, Web Technology, What’s Difference?, Write an Article, Write Interview Experience, Write your Interview Experience, Zoho Interview Experience | Set 42(Off-Campus)

Hike Interview Experience | Set 7(For SDE iOS) | 2+ Years Experience

Leave a Comment


I have recently attend Hike Hiring Drive for iOS Developer in Delhi office. Candidates are 0-2, 2-4 and 4+ years of experience . I have got referral from recruiter on LinkedIn .

Round 1: Mobile App – (1:30 hour ) They have provided Flickr Api, task is build iOS App that fetch images using search bar input and display the images . Make sure UI should not blocked, mulitple request handling while user typing, code structure, pagination and readability and image caching is plus if you have implemented .

I have build the app in 50 minutes – Link to see https://github.com/Vasu05/Hike-Messenger-Hiring-iOS-Test

After the completion of app, My App is reveiwed by iOS manager .He was cool and friendly .He asked model structure I’ve followed, there is crash in my app, asked me debug and I did , told him the crash reason . He asked about GCD , asked for code optimization .He asked how to detect if user scrolled bottom of page . He inspect the app thoroughly, he was typing, cancelling, clearing data to see behaivour of app. He was impressed since I’ve build all the major features with code optimization . Then we have discussion on current projects I’m into, what I have built in past .This reveiw round was around for 1:20 hr . He asked me to have a lunch and wait for second round .

Round 2: DS Algo (30 min) –


  • Find two elements with sum equal to value x in Array.I did it using hashmap .
  • Is Tree is BST or Not.
  • LRU Implementation
  • Discussion on threads handling in iOS

Proper code was required, they have given enough time to think and asked for better approach . I code all three on board with explanation . Interviewer was impressed, asked me wait for another round .

Round 3: This round was supposed to taken by Vice President of company but he was busy with another candidates so another lead come and asked me for another round . He asked two questions

  • Detect loop in linkedlist and remove the loop.
  • get merging point of two linkedlist.

Meanwhile I was writing code for second questions on paper, he said he was done with interview and asked me to meet VP for further round .

Round 4 : This round taken by VP of company . He gaves introduction, what he did, what they are focusing on and talk about how they are different from another messaging apps in market . He asked me whether you prefer pen and paper or writing on screen, then he asked me come to board, it was samsung TV where i supposed to write code with pen . He asked –

  • Infinite stream of words you have to tell k most occuring words . I told him approach with heap and trie, he asked me use another data structure for searching, i gave him ternary tree apporoach still he was expecting better and gave me hint to use map then gave solution using heap and hashmap . He asked me to code .
  • check wether binary tree is min heap or not . He left the room and asked me think optimise solution . He comes after 30 minutes break in between i’ve written properties of binary tree and heap then write code for checking tree is min heap or not .He was satisfied .
  • He gave me design question – he asked me build sticker search option while user is typing . I told him about memory caching he asked me what all typing of caching we can used . I told him there is App cache maintain by app, disk memory and network memory . I have made diagram how search query will work step by step . Then we have discussion on multiple characters handling when user typing, I said we can use timer to process new request . Then he asked me main thread should not be blocked while user interacting with screen . I told him to use GCD’s and we have long discussion on this . He was satisfied, it was long round, he was helping me when I’m stuck . Then we discussed about company culture, whether he still code, how he started with Hike messenger . He asked me to wait for another round .
  • There are many another questions which I’m not remember .

This round goes for 1:40 hour .

After All this i was very exhaused since I have given all question correctly this continous evaluation was starts from 10:30 in morning .

It was around 5:30 when they scheduled another round of interview .

Round 5: Interviewer scanned my resume, aksed me for brief introduction.I explained him my current company projects and college projects. He was senior backened developer . He starts asking me Java questions . I told him I was not able in touch with since 1.5 years still he asked.

  • write code for 1 writer and n reader problem . I told him we can use locks (mutes and semaphore) and gave him solution .
  • He asked virtual pointers – I told him I don’t remember .
  • Stack vs Heap Memory . I gave him explanation with example .
  • Singleton class, why we are using this . He was not satisfied with explaination .
  • He asked basic java questions like what public, private, why there is single main function in Java .

After all this recruiter asked me to leave and next day they said last round was not as per expectation . I’m not selected. Tips – prepare your interview like college placement, they can aks anything even if its not related to your hiring post .

Join Free Interview Preparation Course


If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to [email protected]. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the “Improve Article” button below.

Article Tags :


thumb_up
Be the First to upvote.

Please write to us at [email protected] to report any issue with the above content.


Post navigation


Previous

first_page Microsoft Interview Questions (3.5 years)

Next

last_page Software Engineer Interview at GE Digital | Hyderabad (off-campus)







Source link

Filed Under: c programming Tagged With: •   Dynamic Programming, About Us, Adobe Interview Experience (5 Rounds), Advanced Data Structure, Advanced Topics, Algo ▼, Algorithm Paradigms ►, Algorithms, All Algorithms, All Data Structures, Amazon internship interview experience (on campus), Amazon Interview Experience (On campus 2018), Amazon Interview Experience (On-Campus for SDE-1) 2019, Amazon Interview Experience (On-Campus), Amazon Interview Experience (Pool campus-2019), Amazon Interview Experience | SDE-1 offcampus, Amazon interview experience for Experienced, Amazon interview experience for SDE II, Amazon Interview Experience SDE (On Campus 2019), Amazon Interview Experience SDE 1, Amazon Interview Experience SDE 1 (2.5 Years Experienced), Amazon Interview Experience SDE 2, Amazon Interview Experience SDE ll, Amazon Interview Experience SDE Off Campus, Amazon Interview Experience SDE1, Amazon SDE-2 Experience (6.5 Years Exp), Analysis of Algorithms, Aptitude, Arcesium Interview Experience | Set 5 (3+ years experience - Developer profile), Array, Backtracking, Bharti SoftBank (Hike) Interview Experience | Set 1, Bharti SoftBank (Hike) Interview Experience | Set 2, Bharti SoftBank (Hike) Interview Experience | Set 3 (For SDE 1), Bharti SoftBank (Hike) Interview Experience | Set 4 (Off-Campus for SDE1), Bharti SoftBank (Hike) Interview Experience | Set 5 (Off-Campus for Portal Team), Bharti SoftBank (Hike) Interview Experience | Set 6, Bharti SoftBank (Hike) Interview Experience | Set 7 (For SDE), Binary Search Tree, Binary Tree, Bit Algorithms, Branch & Bound, Brocade Interview Experience | Set 2 (For Software Engineer 0-2.5 Years Experience), C, Campus Ambassador Program, Campus Geek of the Month, Careers, Company Prep, Company-wise, Competitive Programming, Compiler Design, Computer Graphics, Computer Networks, Computer Organization, Computer Organization & Architecture, Contact Us, Contests, contribute.geeksforgeeks.org, Core Subjects ►, Courses, Coviam Software Developer Internship Experience, CS Subjects, CS Subjects ▼, CS Subjectwise ►, CSS, Data Structures, DBMS, Design Patterns, Digital Electronics, Divide and Conquer, DS ▼, Engg. Mathematics, Experienced Interviews, Game Theory, GATE ▼, GATE 2019, GATE CS Corner, GATE Notes, GATE Official Papers, GBlog, Geek of the Month, Geek on the Top, Geometric Algorithms, Goldaman Sachs Interview Experience (1+ year experienced), Goldman Sachs Interview (for Experienced), Goldman Sachs Interview Experience, Goldman Sachs Interview Experience | Set 23 (2+ years Experience for Java Developer Role), Goldman Sachs Interview Experience 2018, Goldman Sachs Interview Experience 2019, Graph, Graph Algorithms, Greedy Algorithms, Hashing, Heap, Hike, Hike Interview Experience, Hike Interview Experience | QA Profile, Hike Interview Experience | Set 5, Hike Interview Experience | Set 6 (For SDE), HTML, HTML & XML, https://github.com/Vasu05/Hike-Messenger-Hiring-iOS-Test, Hyderabad, ide.geeksforgeeks.org, Internship, Internship Interviews, Internships, Interview ▼, Interview Experiences, ISRO CS Exam, Java, JavaScript, Join Free Interview Preparation Course, JP Morgan Chase & Co. (JPMC) Interview Experience | (Full time Software Engineer), jQuery, Languages, Languages ►, Languages ▼, Last Minute Notes, LinkedList, Machine Learning, MakeMyTrip Interview Experience 2019, Mathematical Algorithms, Matrix, Microprocessor, Microsoft IDC Internship On-Campus Interview Experience 2018, Microsoft IDC Interview Experience, Microsoft Internship Interview Experience, Microsoft Interview Experience (Full Time 2018 Washington DC - with 2.5 years of experience), Microsoft Interview Experience | SDE - 2018, Microsoft Interview Experience 2018 @ IIT, Microsoft Interview Experience for Azure Team Hyderabad, Microsoft Interview Interview Experience for Full Time, Microsoft Interview Questions (3.5 years), Multiple Choice Quizzes, Off-Campus Placement Preparation, Operating Systems, Pattern Searching, PHP, Placement Course, Practice, Practice Company Questions, Privacy Policy, Program Output, Project, Puzzles, Python, Qualcomm Interview Experience (Off-Campus), Queue, Quizzes ▼, Randomized Algorithms, Samsung Interview Experience | (On-Campus for R & D Noida), Samsung R & D Campus drive 2018, Samsung R & D Interview questions, School Programming, Searching Algorithms, Skip to content, Software Engineer Interview at GE Digital | Hyderabad (off-campus), Software Engineer Interview at Google, Software Engineering, Some rights reserved, Sorting Algorithms, SQL, Stack, Strings, Students ▼, Subjective Questions, Suggest an Article, Testimonials, Theory of Computation, Top Topics, Topic-wise, Topicwise ►, Tree based DS ►, UGC NET CS Paper II, UGC NET CS Paper III, UGC NET Papers, Video Tutorials, Videos, Web Technology, What’s Difference?, Wipro Elite Interview Experience (On Campus), Write an Article, Write Interview Experience, Write your Interview Experience

Primary Sidebar

Recent Posts

  • Surveying Questions and Answers – Topographic Survey
  • 5 Women Programmers Who Changed The World!
  • Wwe network subscribers reached 2.1 million
  • Surveying Questions and Answers – City and Township Surveying
  • Qualcomm Interview Experience ( On-Campus Drive)
  • Privacy Policy
  • About
  • Contact US

© 2019 ProProgramming
 Privacy Policy About Contact Us