Upload Button Icon Add office photos

R.R. Donnelley

Compare button icon Compare button icon Compare

Filter interviews by

R.R. Donnelley Associate Software Engineer Interview Questions and Answers

Updated 9 Jun 2022

R.R. Donnelley Associate Software Engineer Interview Experiences

1 interview found

I was interviewed before Jun 2021.

Round 1 - Aptitude Test 

40/50marks

Round 2 - Coding Test 

They ask fibanocci series , basic c programs

Round 3 - Group Discussion 

Discuss about general topic

Round 4 - Assignment 

Write a essay on your own life

Round 5 - Technical 

(3 Questions)

  • Q1. Css HTML tags,sql,angul
  • Q2. Angular js dot net developer
  • Q3. Web configuration , CTS
Round 6 - HR 

(2 Questions)

  • Q1. Salery discussion and expecting ctc
  • Q2. Will you think are you okay

Interview Preparation Tips

Interview preparation tips for other job seekers - Relax and enjoy and don't depression attend like a boss

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. What is binary search
  • Ans. 

    Binary search is a search algorithm that finds the position of a target value within a sorted array.

    • Binary search works by repeatedly dividing the search interval in half.

    • It compares the target value with the middle element of the array.

    • If the target value matches the middle element, the position is returned.

    • If the target value is less than the middle element, the search continues on the lower half of the array.

    • If the ...

  • Answered by AI
  • Q2. What is algorithm based on graph
  • Ans. 

    An algorithm based on graph is a set of instructions designed to solve problems related to graphs.

    • Graph algorithms are used to solve problems related to graphs, such as finding the shortest path between two nodes, detecting cycles, and determining connectivity.

    • Some common graph algorithms include Dijkstra's algorithm for finding the shortest path, Kruskal's algorithm for finding the minimum spanning tree, and Depth Fir...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What is scheduling
  • Ans. 

    Scheduling is the process of planning and organizing tasks or resources over a period of time.

    • Scheduling involves determining the start and end times for tasks or activities.

    • It helps in optimizing resources and ensuring efficient use of time.

    • Examples include project scheduling, employee scheduling, and appointment scheduling.

  • Answered by AI
  • Q2. What is round robin
  • Ans. 

    Round robin is a scheduling algorithm that assigns equal time slices to each process in a circular queue.

    • Each process is given a small unit of time to execute before being moved to the end of the queue.

    • It ensures fairness by preventing a single process from monopolizing the CPU.

    • Example: In a round robin scheduling with time quantum of 10ms, processes A, B, and C will each get 10ms of CPU time before moving to the end o

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Dot net related stuffs
  • Q2. Dependency injection
Round 2 - Coding Test 

Built an app using dot net and angular

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. Basic JavaScript and React.js questions
  • Q2. Questions on functions, hooks and DOM
  • Q3. Questions on SSR
  • Q4. Questions on strings and arrays
Round 2 - Coding Test 

Api related questions

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at The LNM Institute of information Technology, Jaipur and was interviewed in Aug 2023. There were 4 interview rounds.

Round 1 - Coding Test 

It will be around 3 hours and 2 questions of leetcode hard difficulty will be asked in the interview and 1 question is of codeforces 2400+ difficulty question.

Round 2 - Technical 

(2 Questions)

  • Q1. 1-2 DSA medium-hard difficulty question will be asked.
  • Q2. CS fundamentals in depth had been asked in the ending of the interview.
Round 3 - Technical 

(1 Question)

  • Q1. System Design problem was asked.
Round 4 - HR 

(1 Question)

  • Q1. This is a cultural fit round. Common HR question was asked.

Interview Preparation Tips

Interview preparation tips for other job seekers - Competitive programmer at the minimum rank of codeforces specialist is must.In depth knowledge of CS fundamentals is required. Basic Understanding of system design concepts is must,with standard problems.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Sep 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Ledger details posting profile
  • Q2. Fixed Asset project management and accounting

Interview Preparation Tips

Interview preparation tips for other job seekers - Gain knowledge as much as possible
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is Indexing in Mysql
  • Ans. 

    Indexing in MySQL is a technique to improve the performance of database queries by creating a data structure that allows for faster data retrieval.

    • Indexes are created on one or more columns of a table.

    • They help in speeding up the search, sorting, and joining of data.

    • Indexes can be created using different algorithms like B-tree, hash, or bitmap.

    • Using indexes appropriately can significantly enhance query performance.

    • Exam...

  • Answered by AI
  • Q2. Opps concepts in php
  • Ans. 

    Object-oriented programming concepts in PHP

    • Encapsulation: bundling data and methods together in a class

    • Inheritance: creating new classes based on existing ones

    • Polymorphism: using a single interface to represent different types

    • Abstraction: hiding unnecessary details and exposing only essential features

    • Class: blueprint for creating objects

    • Object: instance of a class

    • Method: function defined inside a class

    • Property: variabl

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. It was good and easy
Round 2 - HR 

(1 Question)

  • Q1. Its all about package discussion
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Oct 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

In aptitude test,there is multiple questions are there in subject wise and reasoning,and subtopics like ages,clocks, distance like these types questions are there and java problem questions also there

Round 3 - Technical 

(4 Questions)

  • Q1. In technical round mainly asked about your project and so many questions are asked in Java,sql and javascript
  • Q2. Oops in Java Patterns in Java JDK,JRE,JVM MVC Array questions strings in Java This,super keywords Java problems like palindrome, prime number,and so many problems and logics Why java is platform independen...
  • Ans. 

    Questions asked in a Full Stack Software Developer interview

    • Questions on OOPs concepts, design patterns, and MVC architecture

    • Array and string manipulation in Java

    • Understanding of JDK, JRE, and JVM

    • Usage of 'this' and 'super' keywords

    • Solving Java problems like palindrome, prime number, etc.

    • Explanation of Java's platform independence

    • SQL queries and commands

  • Answered by AI
  • Q3. MVC in Java Design patterns in Java
  • Ans. 

    MVC is a design pattern used in Java for separating concerns. Java has many design patterns like Singleton, Factory, etc.

    • MVC separates Model, View, and Controller for better organization and maintenance

    • Singleton ensures only one instance of a class is created

    • Factory pattern creates objects without exposing the instantiation logic to the client

    • Observer pattern allows objects to be notified of changes in other objects

    • Dec...

  • Answered by AI
  • Q4. Explain Jdbc connectivity Spring boot
  • Ans. 

    JDBC is a Java API for connecting to databases. Spring Boot provides auto-configuration for JDBC.

    • JDBC stands for Java Database Connectivity.

    • It is a Java API for connecting to databases.

    • Spring Boot provides auto-configuration for JDBC, making it easy to set up database connections.

    • JDBC can be used to execute SQL statements and retrieve results.

    • Example: DriverManager.getConnection(url, username, password);

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. Hr asked only for your background and life styles and some basic questions about company

Interview Preparation Tips

Topics to prepare for Synergy Full Stack Software Developer interview:
  • Java
  • Javascript
  • SQL
Interview preparation tips for other job seekers - While you are facing any interview be confident, don't be panic, and in interview main part is tell me about yourself (first impression is best impression) tell me in simple way and all about your self, all the managers only sees your confidence and subject knowledge

Skills evaluated in this interview

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

I applied via Referral and was interviewed before Nov 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

In this round, there is aptitude & 2 coding questions.

Round 2 - Technical 

(2 Questions)

  • Q1. Java oops concept
  • Q2. Again Live coding test
Round 3 - HR 

(1 Question)

  • Q1. Discussion about salary and company

Interview Preparation Tips

Topics to prepare for Kantar Analytics Practice Software Engineer interview:
  • Core Java
  • Advanced Java
  • Springboot

R.R. Donnelley Interview FAQs

How many rounds are there in R.R. Donnelley Associate Software Engineer interview?
R.R. Donnelley interview process usually has 6 rounds. The most common rounds in the R.R. Donnelley interview process are Assignment, Technical and HR.
What are the top questions asked in R.R. Donnelley Associate Software Engineer interview?

Some of the top questions asked at the R.R. Donnelley Associate Software Engineer interview -

  1. Salery discussion and expecting ...read more
  2. Angular js dot net develo...read more
  3. Css HTML tags,sql,an...read more

Tell us how to improve this page.

Fast track your campus placements

View all
R.R. Donnelley Associate Software Engineer Salary
based on 8 salaries
₹2.8 L/yr - ₹4 L/yr
38% less than the average Associate Software Engineer Salary in India
View more details

R.R. Donnelley Associate Software Engineer Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

3.0

Skill development

4.0

Work-life balance

3.0

Salary

4.0

Job security

4.0

Company culture

2.0

Promotions

3.0

Work satisfaction

Explore 1 Review and Rating
Document Specialist
1k salaries
unlock blur

₹1 L/yr - ₹5 L/yr

Financial Associate
600 salaries
unlock blur

₹1.5 L/yr - ₹4.5 L/yr

Senior Document Specialist
407 salaries
unlock blur

₹1.9 L/yr - ₹7.5 L/yr

Senior Finance Associate
370 salaries
unlock blur

₹2 L/yr - ₹5.7 L/yr

Financial Analyst
327 salaries
unlock blur

₹1.8 L/yr - ₹8.5 L/yr

Explore more salaries
Compare R.R. Donnelley with

Quatrro

3.5
Compare

Foundever

3.6
Compare

Firstsource Solutions

3.7
Compare

WNS

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