Upload Button Icon Add office photos

Filter interviews by

Merkle Associate Software Engineer Interview Questions, Process, and Tips

Updated 20 Aug 2024

Top Merkle Associate Software Engineer Interview Questions and Answers

Merkle Associate Software Engineer Interview Experiences

2 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Difference between find element and find element
  • Ans. 

    find element is a method in Selenium used to locate a single web element on a webpage, while find elements is used to locate multiple web elements.

    • find element returns a single web element based on the locator strategy provided

    • find elements returns a list of web elements based on the locator strategy provided

    • Example: driver.findElement(By.id("elementId")) vs driver.findElements(By.className("elementsClass"))

  • Answered by AI
  • Q2. Write a program for reverse string
  • Ans. 

    Program to reverse a string using array of characters

    • Create an array of characters to store the input string

    • Iterate through the input string and store each character in the array

    • Iterate through the array in reverse order to construct the reversed string

  • Answered by AI
  • Q3. Diff b/w abstract class and abstract method
  • Ans. 

    Abstract class is a class that cannot be instantiated, while abstract method is a method without implementation.

    • Abstract class can have both abstract and non-abstract methods, while abstract method must be inside an abstract class.

    • Abstract class can have constructors, while abstract method cannot have a body.

    • Abstract class can have variables, while abstract method cannot have a body.

  • Answered by AI
  • Q4. What are truncate, delete and drop statement in sql
  • Ans. 

    Truncate, delete, and drop are SQL statements used to remove data or objects from a database.

    • Truncate: Removes all rows from a table without logging individual row deletions. It is faster than delete but cannot be rolled back.

    • Delete: Removes specific rows from a table based on a condition. It logs individual row deletions and can be rolled back.

    • Drop: Removes an entire table, view, index, or database from the database s

  • Answered by AI
  • Q5. What is init() funtion
  • Ans. 

    init() function is a method used in programming to initialize an object or set up initial values.

    • init() function is commonly used in object-oriented programming languages like Java and Python.

    • It is called automatically when an object is created.

    • The init() function is used to set default values, allocate memory, or perform any other necessary setup for an object.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - concentrate on oops concepts of java and python

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Group Discussion 

Effects of GST in INDIA

Round 2 - Technical 

(1 Question)

  • Q1. Questions related automation

Interview Preparation Tips

Topics to prepare for Merkle Associate Software Engineer interview:
  • web scraping
  • java
  • selenium
  • software testing
Interview preparation tips for other job seekers - good

Associate Software Engineer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
Q2. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in Clarivate
Q3. Best Time to Buy and Sell Stock II Problem Statement Given the st ... read more
Q4. Ninja and Alternating Largest Problem Statement Ninja is given a ... read more
asked in CGI Group
Q5. Frog Jump Problem Statement A frog is positioned on the first ste ... read more

Interview questions from similar companies

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 110 minutes
Round difficulty - Medium

It was an mcq and coding round
It contained four sections:
1. Aptitude 
2. Reasoning
3. English
4. Coding (It contains 2 questions, one is medium and other is little hard)

  • Q1. 

    Concatenate the Largest Digit Problem

    You are given three non-zero numbers 'A', 'B', and 'C'. Your task is to determine the number created by concatenating the largest digit found in each number, in the s...

  • Ans. 

    Concatenate the largest digit from three numbers to form a new number.

    • Find the largest digit in each number 'A', 'B', and 'C'.

    • Concatenate the largest digits in the order 'A', 'B', and 'C' to form the new number.

    • Return the final concatenated number as the output.

  • Answered by AI
  • Q2. 

    Remove Vowels from a String

    Given a string STR of length N, your task is to remove all the vowels from that string and return the modified string.

    Input:

    The first line of input contains an integer 'T' ...
  • Ans. 

    Remove all vowels from a given string and return the modified string.

    • Iterate through each character in the string and check if it is a vowel (a, e, i, o, u or A, E, I, O, U).

    • If the character is not a vowel, add it to a new string.

    • Return the new string with all vowels removed.

  • Answered by AI
Round 2 - Group Discussion 

Round duration - 10 minutes
Round difficulty - Medium

Round 3 - Face to Face 

(1 Question)

Round duration - 30 minutes
Round difficulty - Medium

It was around 11:30 PM i feel very tensed after entering into room the interviewer asked me to take a seat and asked self introduction and then he asked can we start technical round ?The questions are below.
What was your specific role and responsibilities on the most recent project you worked on?
 

  • Q1. How can you retrieve the second highest salary from a database table?
  • Ans. 

    Retrieve the second highest salary from a database table

    • Use a SQL query with ORDER BY and LIMIT to retrieve the second highest salary

    • Example: SELECT salary FROM employees ORDER BY salary DESC LIMIT 1, 1

  • Answered by AI
Round 4 - HR 

Round duration - 5-10 months
Round difficulty - Easy

It was around 11:50 i think 
The environment is too cool and i am too sleepy 
The interview was happened in friendly manner

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Tirumala Engineering College. Eligibility criteriaNo baclogs,60%throughtout your educationCGI Inc. interview preparation:Topics to prepare for the interview - OOPS CONCEPTS,TKINTER MODULE in python,data Structures,sorting algorithms,dynamic programming basics,SQL statements like DML,DCL,DQL,DDL, Procedures and functions in PLSQLTime required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : Practice one coding problem daily
Tip 2 : Do one project on each technology,
Tip 3 : Please communicate in English with others ,English plays a prominent role in interviews

Application resume tips for other job seekers

Tip 1 : one major project and mini project in resume
Tip 2 : Use a professional email address.
Tip 3 : Set your font size to 10-12 points.

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview in Oct 2016.

Interview Questionnaire 

14 Questions

  • Q1. Tell me something about yourself.
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for coding and problem-solving.

    • Graduated with a degree in Computer Science

    • Passionate about coding and problem-solving

    • Completed internships in software development

    • Familiar with programming languages like Java, Python, and C++

  • Answered by AI
  • Q2. Walk me over your strengths and weaknesses.
  • Ans. 

    My strengths include problem-solving skills and attention to detail. My weaknesses include public speaking and time management.

    • Strengths: problem-solving skills

    • Strengths: attention to detail

    • Weaknesses: public speaking

    • Weaknesses: time management

  • Answered by AI
  • Q3. Why are you opting for CGI (a consultancy firm)? Why the sudden shift of interest?
  • Ans. 

    I am opting for CGI because of their reputation for providing challenging projects and opportunities for growth.

    • CGI is known for offering challenging projects that will help me enhance my skills and knowledge.

    • I am interested in working with a diverse range of clients and industries, which CGI can provide.

    • CGI's emphasis on professional development and training programs align with my career goals.

    • I believe CGI's collabor...

  • Answered by AI
  • Q4. Tell me about the internships that you have done.
  • Ans. 

    I have completed internships at two different software companies, where I gained hands-on experience in software development and learned about different programming languages and technologies.

    • Internship at Company A involved working on a web application using Java and Spring framework

    • Internship at Company B focused on mobile app development using React Native and Firebase

    • Both internships provided me with valuable exper...

  • Answered by AI
  • Q5. A response to a real life business problematic situation- you are a fresher and in the first day of your job: you face huge ruckus and burden over close deadline, unfinished project work, unsatisfactory cl...
  • Q6. How do you handle stress?
  • Ans. 

    I handle stress by practicing mindfulness, taking breaks, and seeking support from colleagues.

    • Practicing mindfulness through meditation and deep breathing exercises

    • Taking short breaks to clear my mind and recharge

    • Seeking support from colleagues or mentors to discuss challenges and brainstorm solutions

  • Answered by AI
  • Q7. Why should I hire you instead of all the others?
  • Ans. 

    I have a strong technical background, excellent problem-solving skills, and a passion for software development.

    • I have a Bachelor's degree in Computer Science with a focus on software engineering.

    • I have completed multiple internships where I gained hands-on experience in developing software applications.

    • I have a proven track record of successfully completing projects on time and exceeding expectations.

  • Answered by AI
  • Q8. Are you up for relocating for the interest of the company?
  • Ans. 

    Yes, I am open to relocating for the interest of the company.

    • I am willing to relocate for career growth opportunities

    • I understand the importance of being flexible for the company's needs

    • I have relocated for previous job opportunities and have adapted well to new environments

  • Answered by AI
  • Q9. Any questions you got to ask me.
  • Q10. Tell something about yourself.
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for coding and problem-solving.

    • Graduated with a degree in Computer Science

    • Passionate about coding and problem-solving

    • Completed internships in software development

    • Proficient in programming languages like Java, Python, and C++

  • Answered by AI
  • Q11. Why CGI?
  • Ans. 

    CGI is a leading global IT and business consulting services firm.

    • CGI has a strong reputation in the industry for delivering high-quality software solutions.

    • CGI offers a wide range of opportunities for career growth and development.

    • CGI has a diverse and inclusive work culture that fosters collaboration and innovation.

    • CGI has a global presence, providing exposure to international projects and clients.

    • CGI values employee ...

  • Answered by AI
  • Q12. What do you know about the company?
  • Ans. 

    The company is a leading software development firm specializing in creating innovative solutions for various industries.

    • Specializes in creating innovative software solutions

    • Works with clients from various industries

    • Known for high-quality and reliable products

    • Has a strong team of software engineers and developers

  • Answered by AI
  • Q13. What is your motivation?
  • Ans. 

    My motivation stems from my passion for problem-solving and creating innovative solutions.

    • Passion for problem-solving drives me to constantly seek new challenges

    • Desire to create innovative solutions that improve efficiency and user experience

    • Inspiration from successful projects and positive feedback from users

  • Answered by AI
  • Q14. Where do you see yourself in five years time?
  • Ans. 

    In five years, I see myself as a senior software engineer leading a team of developers on innovative projects.

    • Continuing to enhance my technical skills through ongoing learning and certifications

    • Taking on more leadership responsibilities within the team

    • Contributing to the development of cutting-edge software solutions

    • Mentoring junior team members to help them grow in their careers

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The first round was an online test conducted by hirepro.in. The round was 2 hours and went pretty swift aside from some really 'make or break' questions. As a mechanical Engineer and having next to little proficiency in programming, I was not astounded to find myself biting nails and clicking Flukes while glancing at the ever-incomprehensible coding questions. With each question, it seemed like I was brandishing the bat in the air for all kinds of balls, whether bouncer or Yorker, just for the only reason "I can't make a single thing out of these questions, let alone answer". The verbal and quantitative part was friendlier on me. I was able to answer almost 90% in those two sections. The questions framed were basic and doable with a month

I appeared for an interview in Oct 2016.

Interview Questionnaire 

14 Questions

  • Q1. Tell me something about yourself.
  • Ans. 

    I am a software engineer with experience in Java and Python.

    • I have a Bachelor's degree in Computer Science.

    • I have worked on projects involving web development and data analysis.

    • I am passionate about learning new technologies and solving complex problems.

    • I am a team player and enjoy collaborating with others to achieve common goals.

  • Answered by AI
  • Q2. Walk me over your strengths and weaknesses.
  • Ans. 

    My strengths include problem-solving, adaptability, and teamwork. My weaknesses include public speaking and time management.

    • Strengths: problem-solving, adaptability, teamwork

    • Examples: I have experience in solving complex coding problems, I am able to adapt to new technologies quickly, I work well in a team environment

    • Weaknesses: public speaking, time management

    • Examples: I struggle with presenting in front of large grou...

  • Answered by AI
  • Q3. Why are you opting for CGI (a consultancy firm)? Why the sudden shift of interest?
  • Ans. 

    I am opting for CGI because of their reputation in the industry and the opportunities they offer for growth and learning.

    • CGI has a strong reputation in the industry for providing quality services to clients

    • CGI offers a wide range of opportunities for growth and learning, including training programs and mentorship

    • I am excited about the chance to work with a diverse group of professionals and learn from their experiences

    • ...

  • Answered by AI
  • Q4. Tell me about the internships that you have done.
  • Ans. 

    I have completed internships at two different software companies.

    • Internship at Company A involved developing a web application using Java and Spring framework.

    • Internship at Company B focused on mobile app development using React Native.

    • Both internships provided hands-on experience with software development lifecycle and teamwork.

  • Answered by AI
  • Q5. A response to a real life business problematic situation- you are a fresher and in the first day of your job: you face huge ruckus and burden over close deadline, unfinished project work, unsatisfactory cl...
  • Q6. How do you handle stress?
  • Ans. 

    I handle stress by prioritizing tasks, taking breaks, and seeking support when needed.

    • I prioritize tasks and focus on the most important ones first

    • I take breaks to clear my mind and recharge

    • I seek support from colleagues or supervisors when necessary

    • I practice mindfulness and meditation to manage stress

    • I maintain a healthy work-life balance to prevent burnout

  • Answered by AI
  • Q7. Why should I hire you instead of all the others?
  • Ans. 

    I have a strong technical background, a passion for problem-solving, and a proven track record of delivering high-quality software solutions.

    • I have a Bachelor's degree in Computer Science and relevant internship experience.

    • I excel in programming languages such as Java, Python, and C++.

    • I have successfully completed projects that required complex problem-solving skills, such as developing a mobile application for a local

  • Answered by AI
  • Q8. Are you up for relocating for the interest of the company?
  • Ans. 

    Yes, I am open to relocating for the company if required.

    • I am willing to relocate for the right opportunity and growth.

    • I understand the importance of being flexible and adaptable in the tech industry.

    • I have relocated for previous job opportunities and have had positive experiences.

    • I am excited about the possibility of exploring new locations and cultures.

  • Answered by AI
  • Q9. Any questions you got to ask me.
  • Q10. Tell something about yourself.
  • Ans. 

    I am a dedicated and passionate software engineer with experience in developing web applications.

    • I have a Bachelor's degree in Computer Science.

    • I have worked on projects using technologies such as Java, Python, and JavaScript.

    • I am skilled in front-end development using React and Angular.

    • I have experience working in Agile development environments.

    • I am a quick learner and enjoy working in a team environment.

  • Answered by AI
  • Q11. Why CGI?
  • Ans. 

    CGI is a leading global IT and business consulting services firm.

    • CGI has a strong reputation in the industry for delivering high-quality software solutions.

    • CGI offers a wide range of opportunities for career growth and development.

    • CGI has a global presence, allowing for exposure to diverse projects and clients.

    • CGI values innovation and encourages employees to think creatively.

    • CGI provides a supportive and collaborative

  • Answered by AI
  • Q12. What do you know about the company?
  • Ans. 

    The company is a leading software development firm specializing in creating innovative solutions for various industries.

    • The company was founded in 2005 and has since grown to become a key player in the software development industry.

    • They have a strong focus on creating cutting-edge solutions for clients in industries such as healthcare, finance, and retail.

    • The company values innovation, teamwork, and customer satisfacti...

  • Answered by AI
  • Q13. What is your motivation?
  • Ans. 

    My motivation is to constantly learn and improve my skills while contributing to the success of the team and the company.

    • I am driven by the desire to learn and grow professionally

    • I am motivated by the opportunity to work with a talented team and contribute to the success of the company

    • I am passionate about technology and enjoy solving complex problems

    • I am motivated by the satisfaction of seeing my work make a positive ...

  • Answered by AI
  • Q14. Where do you see yourself in five years time?
  • Ans. 

    In five years, I see myself as a senior software engineer, leading a team of developers to create innovative solutions.

    • Continuing to learn and grow my skills in software development

    • Taking on more responsibility and leadership roles

    • Contributing to the success of the company through my work

    • Mentoring and guiding junior developers

    • Staying up-to-date with the latest technologies and trends in the industry

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The first round was an online test conducted by hirepro.in. The round was 2 hours and went pretty swift aside from some really 'make or break' questions. As a mechanical Engineer and having next to little proficiency in programming, I was not astounded to find myself biting nails and clicking Flukes while glancing at the ever-incomprehensible coding questions. With each question, it seemed like I was brandishing the bat in the air for all kinds of balls, whether bouncer or Yorker, just for the only reason "I can't make a single thing out of these questions, let alone answer". The verbal and quantitative part was friendlier on me. I was able to answer almost 90% in those two sections. The questions framed were basic and doable with a month

I appeared for an interview in Sep 2016.

Interview Questionnaire 

6 Questions

  • Q1. Oops concept examples?
  • Ans. 

    Examples of OOP concepts include inheritance, polymorphism, and encapsulation.

    • Inheritance: A child class inherits properties and methods from a parent class.

    • Polymorphism: Objects of different classes can be treated as objects of a common superclass.

    • Encapsulation: Data and methods are bundled together in a class, hiding internal details.

  • Answered by AI
  • Q2. Different SQL queries?
  • Ans. 

    Different SQL queries are used to retrieve, manipulate, and manage data in a relational database.

    • SELECT query: retrieves data from one or more tables

    • INSERT query: inserts new data into a table

    • UPDATE query: modifies existing data in a table

    • DELETE query: removes data from a table

    • JOIN query: combines data from multiple tables based on a related column

    • GROUP BY query: groups data based on a specific column

    • ORDER BY query: so...

  • Answered by AI
  • Q3. Programme on file handling?
  • Ans. 

    A program on file handling is a software that allows users to create, read, update, and delete files on a computer system.

    • File handling involves operations such as opening, closing, reading, writing, and deleting files.

    • File handling can be done using various programming languages such as C, C++, Java, Python, etc.

    • Examples of file handling operations include creating a new file, reading data from a file, writing data to...

  • Answered by AI
  • Q4. Introduce yourself ?
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for software development.

    • Recent graduate with a degree in Computer Science

    • Passionate about software development

    • Experience with programming languages like Java and Python

  • Answered by AI
  • Q5. Where do you see yourself in 5 years?
  • Ans. 

    In 5 years, I see myself as a senior software engineer leading a team of developers on innovative projects.

    • Advancing to a senior software engineer role

    • Leading a team of developers on projects

    • Working on innovative and challenging projects

    • Continuing to learn and grow in the field

  • Answered by AI
  • Q6. What are your weakness and strength?
  • Ans. 

    My weakness is overthinking and my strength is attention to detail.

    • Weakness: tend to overthink situations, which can lead to indecision

    • Strength: strong attention to detail, ensuring accuracy in work

    • Weakness: difficulty delegating tasks, preferring to do everything myself

    • Strength: quick learner, able to pick up new technologies and concepts easily

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: I got a call for the interview from elitmus, after which first round was written round in which aptitude questions were asked from different topics such as number system, time and work, ratio, probability etc. And there were negative marks for wrong answers.
Tips: For elitmus prepare from R.S Agrawal and Arun Sharma, both are good books.
Don't try to just answer every question if there is negative marking for the wrong answer.
Duration: 45 minutes
Total Questions: 35

Round: Group Discussion
Experience: In this round, we have to speak about the given topic for about 10 minutes. So I spoke on both good and bad use of mobile phone.
Tips: just be confident and fluent.
Duration: 10 minutes

Round: Technical Interview
Experience: In this round basically, questions were asked from Java and SQL.
Tips: Have a proper knowledge about all the technical skills in your resume.
Cover all the topics so that you do not go blank in any question during the interview.

Round: Project Round
Experience: This round was all about my college project. About what my project was, how many members were there in my team, what was my role and involvement in the project and some technical questions about the project.
Tips: make sure that you know all about your project.
try to make your own project by yourself.

Round: HR Interview
Experience: This round was just general talk round with simple interaction to introduce myself and tell hobbies, my future plans, my strength, my weakness etc. And all about the salary and job role part.
Tips: just be yourself.

College Name: Radharaman Institute Of Technology And Science

Skills evaluated in this interview

I appeared for an interview before Feb 2016.

Interview Questionnaire 

7 Questions

  • Q1. Tell me something about yourself?
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for coding and problem-solving.

    • Recent graduate with a degree in Computer Science

    • Passionate about coding and problem-solving

    • Experience with programming languages like Java, Python, and C++

    • Completed internships at tech companies

  • Answered by AI
  • Q2. Walk me over your strengths and weaknesses.
  • Ans. 

    My strengths include problem-solving skills and attention to detail. My weaknesses include public speaking and time management.

    • Strengths: problem-solving skills

    • Strengths: attention to detail

    • Weaknesses: public speaking

    • Weaknesses: time management

  • Answered by AI
  • Q3. Why are you opting for CGI(a consultancy firm)? Why the sudden shift of interest?
  • Ans. 

    I am opting for CGI because of their reputation for providing challenging projects and opportunities for growth.

    • CGI has a strong reputation in the industry for providing challenging projects and opportunities for growth.

    • I am attracted to CGI's focus on innovation and cutting-edge technology.

    • I believe working at CGI will help me enhance my skills and knowledge in software engineering.

  • Answered by AI
  • Q4. Tell me about the internships that you have done?
  • Ans. 

    I have completed internships at two different software companies, where I gained hands-on experience in software development.

    • Internship at Company A involved working on a web application project using Java and Spring framework.

    • Internship at Company B focused on mobile app development using React Native and Firebase.

    • Both internships provided me with valuable experience in coding, debugging, and collaborating with team m

  • Answered by AI
  • Q5. A response to a real life business problematic situation- you are a fresher and in the first day of your job: you face huge ruckus and burden over close deadline, unfinished project work, unsatisfactory cl...
  • Q6. How do you handle stress?
  • Ans. 

    I handle stress by practicing mindfulness, taking breaks, and seeking support from colleagues.

    • Practicing mindfulness through meditation and deep breathing exercises

    • Taking short breaks to clear my mind and recharge

    • Seeking support from colleagues or mentors to discuss challenges and brainstorm solutions

  • Answered by AI
  • Q7. Any questions you got to ask me?

Interview Preparation Tips

Round: Test
Experience: The first round was an online test conducted by hirepro.in. The round was 2 hours and went pretty swift aside from some really 'make or break' questions. As a mechanical Engineer and having next to little proficiency in programming, I was not astounded to find myself biting nails and clicking Flukes while glancing at the ever-incomprehensible coding questions. Me, With each question, seems like brandishing the bat in the air for all kinds of balls, whether bouncer or yorker, just for the only reason "I can't make a single thing out of these questions, let alone answer". The verbal and quantitative part was more friendly to me. I was able to answer almost 90% in those two sections. The questions framed were basic and doable with a month's or two's practice. The verbal section contained- Reading Comprehension, Word Synonym and antonym, Sentence Correction and Sentence orientation and ordering.
p.s: After giving the exam and ravaging the coding part, I saw my chances of getting shortlisted being one in a million. Still, with immense exultation, I got selected and was asked to go for the PI, as if they didn't consider the Programming part for mechanical engineering and for other core dept. students.
Tips: The only sutra to succeed in an online test is to stay cool during the exam and to have a healthy breakfast in the morning before the exam.
For the verbal part, start reading omnivorously and focus on sentence formation patterns. At last, Indiabix.com always comes as the saviour. For maths part needs a lot of Practice. Always, start the preparation for apti earlier than your peers: great way to get a heads up. STAY COOL AND BANG THE GAME.


Duration: 2 hours
Total Questions: 100

Round: Technical Interview
Experience: Very fortunately, even in a technical interview, all the questions asked to me were HR. I told him (interviewer) that it was my first interview, so, on the outset I was quite nervous then he talked to me and a friendly air hovered over the whole room.
Tips:


College Name: NIT Durgapur

I applied via Naukri.com and was interviewed in Jun 2019. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Cobol, DB2 main practical questions

Interview Preparation Tips

Interview preparation tips for other job seekers - I attended the interview with 1 year experience. Question was answerable and basic preparation and understanding of job description is much enough. Some realistic questions also be asked. Once we have strong preparation and good learning in our subject, we can get it. Sometimes people may take long time to call the selected candidates.. sometimes very late to inform the selection also.

I applied via Campus Placement and was interviewed in Dec 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. About self introduction, project that I have done.

Interview Preparation Tips

Interview preparation tips for other job seekers - This interview included both technical and hr questions. This almost lasted for 40 minutes. Mainly about self introduction, certifications, project and all questions are based on the resume I uploaded. I answered all the questions as I know well about the resume I uploaded. Those questions are about languages that I am good at, Which certifications I have done in this pandemic, What is the difference between a group and a team, What the difficulties faced in your project completion, how u overcame.

I applied via Company Website and was interviewed in Oct 2021. There was 1 interview round.

Interview Questionnaire 

19 Questions

  • Q1. The interviewer asked what I mention skills in my resume. They ask very deeply.
  • Q2. Features of python
  • Ans. 

    Python is a high-level, interpreted programming language known for its simplicity, readability, and versatility.

    • Python has a large standard library with modules for various tasks

    • It supports multiple programming paradigms such as procedural, object-oriented, and functional programming

    • Python is dynamically typed and garbage-collected

    • It has a simple and easy-to-learn syntax

    • Python is widely used in web development, scienti...

  • Answered by AI
  • Q3. How to creat web page by using html and css
  • Ans. 

    To create a web page using HTML and CSS, you need to write the structure and content in HTML and then style it using CSS.

    • Start by creating the basic structure of the web page using HTML tags such as <html>, <head>, <title>, <body>, <header>, <footer>, <nav>, <section>, <article>, <div>, etc.

    • Add content to the web page using text, images, links, and other eleme...

  • Answered by AI
  • Q4. Write fibanoci code
  • Ans. 

    Fibonacci code generates a series of numbers where each number is the sum of the two preceding ones.

    • Declare variables for first and second numbers in the series

    • Loop through the desired number of iterations

    • Calculate the next number in the series by adding the previous two

    • Print or store the result

  • Answered by AI
  • Q5. Write even and odd number code
  • Ans. 

    Code to print even and odd numbers

    • Use a loop to iterate through numbers

    • Check if the number is even or odd using modulus operator

    • Print the number accordingly

  • Answered by AI
  • Q6. How to write excute parameters in function
  • Ans. 

    Execute parameters in a function must be an array of strings.

    • Define the function with parameters in the parentheses

    • Separate each parameter with a comma

    • Enclose the parameters in square brackets to create an array

    • Example: function myFunction([param1, param2, param3]) { //code here }

  • Answered by AI
  • Q7. Explain about Oops concept
  • Ans. 

    OOPs is a programming paradigm based on the concept of objects that interact with each other.

    • OOPs stands for Object-Oriented Programming.

    • It focuses on creating objects that have properties and methods.

    • Encapsulation, Inheritance, and Polymorphism are the three main pillars of OOPs.

    • Encapsulation is the process of hiding the implementation details of an object from the outside world.

    • Inheritance allows a class to inherit p...

  • Answered by AI
  • Q8. Why we use class explain with example
  • Ans. 

    Classes are used in object-oriented programming to define a blueprint for creating objects.

    • Classes provide encapsulation, inheritance, and polymorphism.

    • They help organize code and make it more reusable.

    • Example: class Car { String make; int year; }

    • Example: Car myCar = new Car(); myCar.make = "Toyota"; myCar.year = 2021;

  • Answered by AI
  • Q9. What is anonymous function
  • Ans. 

    An anonymous function is a function without a name.

    • Anonymous functions are often used as arguments to higher-order functions.

    • They can be defined using the function keyword or as arrow functions.

    • Example: const add = function(x, y) { return x + y; }

    • Example: const multiply = (x, y) => x * y;

  • Answered by AI
  • Q10. What is inheritance method
  • Ans. 

    Inheritance is a mechanism in object-oriented programming where a class is derived from another class.

    • Inheritance allows a subclass to inherit properties and methods from a superclass.

    • The subclass can also add its own properties and methods.

    • Inheritance promotes code reuse and helps in creating a hierarchical class structure.

    • For example, a Car class can inherit from a Vehicle class, which can inherit from a Transport cl...

  • Answered by AI
  • Q11. Why python is a dynamic language
  • Ans. 

    Python is a dynamic language because it allows for runtime changes and doesn't require variable declarations.

    • Python doesn't require variable declarations, allowing for dynamic typing

    • Functions and classes can be modified at runtime

    • Python's built-in functions like type() and setattr() allow for dynamic behavior

    • Dynamic behavior allows for more flexibility and faster development

    • Example: changing the type of a variable duri

  • Answered by AI
  • Q12. What is data structures
  • Ans. 

    Data structures are ways of organizing and storing data in a computer so that it can be accessed and used efficiently.

    • Data structures are used to manage and manipulate data in computer programs.

    • Examples of data structures include arrays, linked lists, stacks, queues, trees, and graphs.

    • Choosing the right data structure for a particular problem can greatly improve the efficiency of a program.

    • Data structures can be implem...

  • Answered by AI
  • Q13. Difference between list and tuple
  • Ans. 

    List is mutable while tuple is immutable in Python.

    • List can be modified while tuple cannot be modified.

    • List uses square brackets [] while tuple uses parentheses ().

    • List is slower than tuple in terms of performance.

    • List is used for collections of data while tuple is used for grouping related data.

    • Example of list: [1, 2, 3] and example of tuple: (1, 2, 3).

  • Answered by AI
  • Q14. How to convert dictionary into list
  • Ans. 

    Convert dictionary to list in Python

    • Use the items() method to get key-value pairs as tuples

    • Convert the tuples to a list using list()

    • Append the lists to a new list using append()

    • Alternatively, use list comprehension to convert the dictionary to a list

  • Answered by AI
  • Q15. Explain about homogeneous elements
  • Ans. 

    Homogeneous elements are elements of the same type or kind.

    • Homogeneous elements have similar properties and characteristics.

    • They can be combined or compared easily.

    • Examples include a set of integers, a group of apples, or a collection of red flowers.

  • Answered by AI
  • Q16. What is an array
  • Ans. 

    An array is a collection of similar data types stored in contiguous memory locations.

    • Arrays can be of any data type, such as integers, floats, characters, etc.

    • Arrays are accessed using an index, starting from 0.

    • Arrays can be one-dimensional, two-dimensional, or multi-dimensional.

    • Example: string[] names = {"John", "Jane", "Bob"};

    • Example: int[] numbers = new int[5];

  • Answered by AI
  • Q17. How many times we use for loop in single program
  • Ans. 

    The number of times a for loop is used in a program varies depending on the program's requirements.

    • The number of for loops used in a program depends on the program's logic and requirements.

    • For loops are used to iterate over arrays, lists, and other data structures.

    • Nested for loops are used to iterate over multi-dimensional arrays.

    • For loops can also be used for counting and other repetitive tasks.

    • The number of for loops

  • Answered by AI
  • Q18. What is bootstrap
  • Ans. 

    Bootstrap is a popular front-end framework for building responsive websites and web applications.

    • Bootstrap provides pre-designed HTML, CSS, and JavaScript components for easy implementation

    • It includes a responsive grid system for creating layouts that adapt to different screen sizes

    • Bootstrap also offers built-in support for popular JavaScript plugins and libraries

    • It was originally developed by Twitter and is now mainta...

  • Answered by AI
  • Q19. Prime number condition
  • Ans. 

    Prime number is a number that is divisible only by 1 and itself.

    • Prime numbers are always greater than 1.

    • Examples of prime numbers are 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97.

    • To check if a number is prime, divide it by all numbers less than or equal to its square root. If none of them divide it evenly, it is prime.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - You must have get good knowledge any programing language

Skills evaluated in this interview

Merkle Interview FAQs

How many rounds are there in Merkle Associate Software Engineer interview?
Merkle interview process usually has 1-2 rounds. The most common rounds in the Merkle interview process are Technical and Group Discussion.
What are the top questions asked in Merkle Associate Software Engineer interview?

Some of the top questions asked at the Merkle Associate Software Engineer interview -

  1. what are truncate, delete and drop statement in ...read more
  2. difference between find element and find elem...read more
  3. diff b/w abstract class and abstract met...read more

Tell us how to improve this page.

Merkle Associate Software Engineer Interview Process

based on 2 interviews

Interview experience

4.5
  
Good
View more

Interview Questions from Similar Companies

CGI Group Interview Questions
4.0
 • 496 Interviews
TO THE NEW Interview Questions
3.7
 • 132 Interviews
Webdew Interview Questions
4.4
 • 106 Interviews
Quikr Interview Questions
3.7
 • 31 Interviews
View all
Merkle Associate Software Engineer Salary
based on 24 salaries
₹4.5 L/yr - ₹6.5 L/yr
12% less than the average Associate Software Engineer Salary in India
View more details

Merkle Associate Software Engineer Reviews and Ratings

based on 2 reviews

4.1/5

Rating in categories

4.4

Skill development

4.1

Work-life balance

3.7

Salary

4.1

Job security

4.4

Company culture

3.4

Promotions

4.1

Work satisfaction

Explore 2 Reviews and Ratings
Analyst
198 salaries
unlock blur

₹2.8 L/yr - ₹10.5 L/yr

Senior Analyst
139 salaries
unlock blur

₹4.8 L/yr - ₹16.5 L/yr

Associate Analyst
127 salaries
unlock blur

₹2 L/yr - ₹5.5 L/yr

Software Engineer
93 salaries
unlock blur

₹4 L/yr - ₹13.6 L/yr

Senior Project Manager
90 salaries
unlock blur

₹6 L/yr - ₹11 L/yr

Explore more salaries
Compare Merkle with

Indiamart Intermesh

3.6
Compare

CGI Group

4.0
Compare

TradeIndia (Infocom Network Private Limited)

3.4
Compare

Amazon Web Services

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview