Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
6K views

EPAM Coding and Interview Questions

The document lists various coding and interview questions that were asked during interviews. These include questions about data structures like arrays, strings, and lists. Example problems involve finding the second maximum element in an array, counting the number of possible numbers that can be formed from given digits within a limit, and determining the longest palindromic subsequence in a string. Other common interview topics covered are OOP concepts, databases, threading, and system design patterns like Spring context loading.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6K views

EPAM Coding and Interview Questions

The document lists various coding and interview questions that were asked during interviews. These include questions about data structures like arrays, strings, and lists. Example problems involve finding the second maximum element in an array, counting the number of possible numbers that can be formed from given digits within a limit, and determining the longest palindromic subsequence in a string. Other common interview topics covered are OOP concepts, databases, threading, and system design patterns like Spring context loading.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Coding & Interview Questions

 Finding 2nd maximum element of an array, rotating an array or something


similar.
 There were particular numbers given like 1, 3, 7, 9. I had to construct
numbers consisting of these digits like 13, 37, 79, 93…n in any order.
There was a limit given, suppose 37. I had to print the count of how many
numbers in this range can be formed using the provided digits.
 Problem based on longest palindromic sub sequence
 Given a string, eg: abc123ab12
Find sum of integers divided by sum of no. of alphabets rounded off to
nearest integer
i.e. 1+2+3+1+2/5= 9/5 = 2( 1.8 is rounded off to nearest integer as 2 )
 Simple ad-hoc problem based on array operation.
 Given an array
And given a no. N,
Find all the numbers that can be formed from given array that is less than
or equal to N
Digits N be repeated.
Eg. arr[]= 1, 2, 3, 4
N=100
possible no.s that can be formed from arr <=N are {1, 2, 3, 4, 11, 12, 13,
14, 21, 22, 23, 24….44}
 Name a Hibernate issue and describe how to fix it.
 How Spring prepare context? How we can add some custom logic at the
very beginning of loading beans? 
 Basic Oops Concepts and Questions related to Data Structures.
 Difference Between Array List & Linked List?
 The first coding question was to count the no of islands in a 2D matrix.  
 Question on Mathematics Non-negative number. 
 Related to the Collection framework.
 What is dynamic method dispatch? 
 Why java does not have multiple inheritance.
 Tell me about yourself.
 Oops concepts inheritance, polymorphism, Abstraction.
 Difference between abstract class and interface.
 About wrapper classes.
 Difference between final and finally
 Questions related to projects mentioned in resume.
 What is the use of synchronized keyword in java?  
 Java-based questions like garbage collections, threads, virtual-final-static
methods, inheritance, etc.
 Basic questions from pointers, call by value and call by reference-
difference and where to use, etc.
 Are you ready to work for 16 hours a day?
 Why do we even need interfaces if every method’s body we declare in a
different class?
 Array List vs Vector
 Multiple Inheritence
 Have you ever used Stack and queue.?where? why?
 HashMap vs HashTable.
 Difference between BST and Binary Tree.
 What are B+ trees or B tress and show me with the help of a program
how B+ tree can be used in DB tables.
 Object vs Class
 Is Java pass by value or reference? Prove it.
 OOPL vs Procedural Language
 What are the DS you have used?
 What DS dbms tables use? Show me how with a program!
 Can you use BST or Binary Tree in DB tables? If yes show me with a
program or if no then why?
 Do you know Red Black Trees?
 I was asked like in different kind of situations what would I do?
 Family members? My city, etc.
 Are you ready to go away from home and work efficiently for EPAM?
 Why EPAM?
 What was your goal since childhood?
 Your idol / hero? (Don’t tell Salman Khan or Leonardo DiCaprio kind of
idols).
 What project you have done?
 What are u planning in the next 5 years?
 What are/were the challenges you will face/faced in your group for the
project?(As I told I was the team leader)
 What will you do if you face stress?
 Do you read news? What is the latest news you have read?
 Write a code to explain abstraction.
 Is string mutable in Java?
 Given an Array of digits 1-9, 0 excluding and a number N
Find how many numbers can be formed such that it is less than or equals
to N. Digits can be repeated.
Eg: Arr - {1,4,9}
        N - 10
Ans - 3 since (1, 4, 9)

Arr - {1,3,4,5}
N - 100  

You might also like