i
Diebold
Nixdorf
Filter interviews by
This Java program checks if a number is prime by testing divisibility from 2 to the square root of the number.
A prime number is greater than 1 and has no divisors other than 1 and itself.
To check if a number 'n' is prime, iterate from 2 to sqrt(n).
If 'n' is divisible by any number in this range, it is not prime.
Example: 5 is prime (divisors: 1, 5), but 4 is not (divisors: 1, 2, 4).
Single core processors have one processing unit while multi core processors have multiple processing units.
Single core processors can only handle one task at a time while multi core processors can handle multiple tasks simultaneously.
Multi core processors are generally faster and more efficient than single core processors.
Single core processors are becoming less common as technology advances and multi core process...
Sort an array of strings using a tree
Create a binary search tree from the array
Traverse the tree in-order and store the values in a new array
Return the sorted array
I rate myself 8/10 in C and 9/10 in Java.
Strong understanding of data structures and algorithms
Experience in developing applications using both languages
Familiarity with debugging and troubleshooting
Regularly update my knowledge through online resources and courses
Windows 7 is a newer version of Windows than XP, with improved features and security.
Windows 7 has a more user-friendly interface
Windows 7 has better security features, such as BitLocker encryption
Windows 7 supports newer hardware and software
Windows 7 has improved performance compared to XP
Windows 7 has a built-in virtual assistant, Cortana, which XP does not have
I would rate myself as proficient in both C and Java.
I have extensive experience in both languages, having worked on multiple projects using them.
I am comfortable with the syntax and can write efficient and optimized code.
I am familiar with the standard libraries and can use them effectively.
I am always learning and improving my skills in both languages.
For example, in C, I have worked on projects involving embedd...
I am comfortable with arrays, linked lists, stacks, queues, trees, and graphs.
I have experience implementing algorithms using arrays, linked lists, stacks, queues, trees, and graphs.
I am familiar with the time and space complexities of these data structures.
I have used arrays for storing and accessing data in a linear fashion.
I have used linked lists for dynamic memory allocation and efficient insertion and deleti...
Encryption methods include symmetric key, asymmetric key, hashing, and quantum encryption.
Symmetric key encryption uses the same key for both encryption and decryption.
Asymmetric key encryption uses a public key for encryption and a private key for decryption.
Hashing converts data into a fixed-length string of characters.
Quantum encryption uses the principles of quantum mechanics to encrypt data.
Examples of encryp...
I code for at least 6 hours daily.
I spend most of my workday coding.
I also code for personal projects outside of work.
I take breaks to avoid burnout and maintain productivity.
I am comfortable with multiple platforms including UNIX.
I have experience working with UNIX-based systems such as Linux and macOS.
I am also comfortable with Windows and have worked extensively with it.
I am proficient in using command-line interfaces and have experience with scripting languages such as Bash and Python.
I am adaptable and can quickly learn new platforms and technologies as needed.
I appeared for an interview in Jan 2024.
This Java program checks if a number is prime by testing divisibility from 2 to the square root of the number.
A prime number is greater than 1 and has no divisors other than 1 and itself.
To check if a number 'n' is prime, iterate from 2 to sqrt(n).
If 'n' is divisible by any number in this range, it is not prime.
Example: 5 is prime (divisors: 1, 5), but 4 is not (divisors: 1, 2, 4).
I applied via Walk-in and was interviewed before May 2023. There were 3 interview rounds.
I applied via Walk-in and was interviewed before Apr 2023. There were 2 interview rounds.
I am an avid reader and enjoy playing sports in my free time.
I love reading books on various topics such as history, science, and philosophy.
I also enjoy playing basketball and tennis with friends.
In addition, I like to go hiking and explore new trails.
I am also interested in learning new languages and have been studying Spanish for the past year.
BE project refers to the final year project of a Bachelor's degree while TE project refers to the project in the third year of the degree.
BE project is a culmination of the knowledge and skills gained throughout the Bachelor's degree
TE project is a precursor to the BE project and helps students gain practical experience
BE project is usually more complex and requires more research and analysis than the TE project
Example...
I would rate myself as proficient in both C and Java.
I have extensive experience in both languages, having worked on multiple projects using them.
I am comfortable with the syntax and can write efficient and optimized code.
I am familiar with the standard libraries and can use them effectively.
I am always learning and improving my skills in both languages.
For example, in C, I have worked on projects involving embedded sy...
I am comfortable with arrays, linked lists, stacks, queues, trees, and graphs.
I have experience implementing algorithms using arrays, linked lists, stacks, queues, trees, and graphs.
I am familiar with the time and space complexities of these data structures.
I have used arrays for storing and accessing data in a linear fashion.
I have used linked lists for dynamic memory allocation and efficient insertion and deletion op...
Sort an array of strings using a tree
Create a binary search tree from the array
Traverse the tree in-order and store the values in a new array
Return the sorted array
Stack and queue are data structures used to store and retrieve data in a specific order.
Stack is a Last-In-First-Out (LIFO) data structure where the last element added is the first one to be removed. Example: undo/redo functionality in a text editor.
Queue is a First-In-First-Out (FIFO) data structure where the first element added is the first one to be removed. Example: printing jobs in a printer queue.
I have used stac...
I am comfortable with multiple platforms including UNIX.
I have experience working with UNIX-based systems such as Linux and macOS.
I am also comfortable with Windows and have worked extensively with it.
I am proficient in using command-line interfaces and have experience with scripting languages such as Bash and Python.
I am adaptable and can quickly learn new platforms and technologies as needed.
Windows 7 is a newer version of Windows than XP, with improved features and security.
Windows 7 has a more user-friendly interface
Windows 7 has better security features, such as BitLocker encryption
Windows 7 supports newer hardware and software
Windows 7 has improved performance compared to XP
Windows 7 has a built-in virtual assistant, Cortana, which XP does not have
Single core processors have one processing unit while multi core processors have multiple processing units.
Single core processors can only handle one task at a time while multi core processors can handle multiple tasks simultaneously.
Multi core processors are generally faster and more efficient than single core processors.
Single core processors are becoming less common as technology advances and multi core processors b...
Multithreading allows for concurrent execution of multiple threads within a single process, improving performance and responsiveness.
Multithreading can improve performance by allowing multiple tasks to be executed simultaneously
Applications include GUI programming, web servers, and scientific simulations
Threads share memory and resources within a process, while processes have their own memory and resources
Thread commun...
Encryption is the process of converting plain text into a coded message, while decryption is the reverse process.
Encryption uses an algorithm to scramble the original message into an unreadable format
Decryption uses a key to convert the encrypted message back into its original form
Encryption is used to protect sensitive information from unauthorized access
Examples of encryption include SSL, AES, and RSA
Encryption methods include symmetric key, asymmetric key, hashing, and quantum encryption.
Symmetric key encryption uses the same key for both encryption and decryption.
Asymmetric key encryption uses a public key for encryption and a private key for decryption.
Hashing converts data into a fixed-length string of characters.
Quantum encryption uses the principles of quantum mechanics to encrypt data.
Examples of encryption ...
I believe my diverse skill set and ability to adapt quickly make me a strong candidate.
My experience in various industries has given me a unique perspective on problem-solving.
I am constantly learning and staying up-to-date with the latest technology and trends.
I have a strong work ethic and am able to work well under pressure.
I am a team player and enjoy collaborating with others to achieve a common goal.
I have receiv...
I rate myself 8/10 in C and 9/10 in Java.
Strong understanding of data structures and algorithms
Experience in developing applications using both languages
Familiarity with debugging and troubleshooting
Regularly update my knowledge through online resources and courses
I code for at least 6 hours daily.
I spend most of my workday coding.
I also code for personal projects outside of work.
I take breaks to avoid burnout and maintain productivity.
I am excited about the opportunity to work for a company that is a leader in the industry and has a strong reputation for innovation and customer satisfaction.
Diebold's commitment to innovation aligns with my passion for staying up-to-date with the latest technology trends.
I am impressed by Diebold's focus on customer satisfaction and believe that my customer service skills would be a valuable asset to the team.
Diebold...
Top trending discussions
Mine sweeper logic for a box click
To delete an element from a linked list, update the pointers of the previous node to skip the node to be deleted.
Traverse the linked list to find the node to be deleted
Update the 'next' pointer of the previous node to skip the node to be deleted
Free the memory allocated to the node to be deleted
I expect a competitive salary that reflects my skills, experience, and the industry standards for a Senior Software Engineer.
Research industry standards: For example, Glassdoor or Payscale can provide insights into average salaries for similar roles.
Consider my experience: With over 5 years in software development and expertise in multiple programming languages, I bring significant value.
Location matters: Salaries can ...
I applied via LinkedIn and was interviewed in Jul 2020. There was 1 interview round.
posted on 9 Nov 2021
I applied via Campus Placement and was interviewed before Nov 2020. There were 5 interview rounds.
I appeared for an interview in Jun 2017.
I applied via LinkedIn and was interviewed before Jun 2020. There were 3 interview rounds.
The duration of Diebold Nixdorf interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 3 interview experiences
Difficulty level
Duration
based on 614 reviews
Rating in categories
Senior Software Engineer
246
salaries
| ₹8.9 L/yr - ₹30 L/yr |
Technical Support Specialist
148
salaries
| ₹3 L/yr - ₹7 L/yr |
Technical Support Associate
105
salaries
| ₹2 L/yr - ₹5.4 L/yr |
Software Engineer
99
salaries
| ₹4.2 L/yr - ₹15.7 L/yr |
Service Engineer
68
salaries
| ₹2.2 L/yr - ₹4.5 L/yr |
Synechron
Movate
Sopra Steria
NCR Corporation