Software Developer Interview Questions in Dublin, Ireland | Glassdoor

Software Developer Interview Questions in Dublin, Ireland

"Software developers design, write, test, and maintain the code for a software system. Extensive knowledge of programming languages, data structures, and algorithms are necessary to pass the technical interview which is designed to test these skills. Employers are looking for candidates with a bachelor's degree in computer science or related field or equivalent work experience. "

Top Interview Questions

Sort: RelevancePopular Date

Find exist in maze or prove its non existence.

3 Answers

You need to write a code for finding shortest path in maze. For a recursion use call stack.

A-star algorithm perhaps?

Keep an structure (array / binari Tree/ hash table) to "remember" if a "node" has been use to avoid loop. Building a graph and nodes to navigate trough the maze and track back on your node until you reach your first node that have no more "start node" or you have found the "exit node"

Given the root of a binary search tree, link all the nodes at the same level, by using an additional Node* level.

2 Answers

difference between "hashing a string" and "encrypting a string". Then: is it possible to find two elements for which the hash is the same?

3 Answers

inspection vectors in a collaborative screen

1 Answer

You have a project and you want to release it in multiple languages. For every language you have a resource file which contains hotkeys of every Module. For example: one module is File which has Find with hotkey F and Free with hotkey F and another module Edit which has Replace with hotkey R. For every module you want to find the colliding Hotkeys. In our example in module File: Find and Free have colliding hotkey "F". In the resource file a hotkey is coded as: \alpha"F"Find.Files; where \alpha is one character: alpha. You have 100 languages and around 6000 hotkeys in a resource file. Determine all the colliding hotkeys.

1 Answer

How would you write a list library class?

1 Answer

First interview had question on JSON serialization and services.

1 Answer

They focused on the basics of OOP.

1 Answer

List all Java classes

1 Answer

Are objects and classes the same , and if not , how are they different?

1 Answer