The first two interviews are technical interviews, where they asked me to explain what a linker and a pointer are and to find a way to implement a dictionary for 1,000,000 words in the best complexity.
In the second interview they asked me to implement a swap function, a recursive function which finds the height of a binary tree, and then a function which finds the longest path. The third and last interview is a management interview in which they asked you about yourself, about courses that you loved the most, and more. After passing the three interviews successfully you get an offer.
What is a linker and compiler?
Implement a dictionary for 1,000,000 words in the best complexity.
Implement a swap function and a recursive function which find the height of a binary tree and then a function which find the longest path.
The following metrics were computed from 4 interview experiences for the PTC Software Development Engineer role in Tel Aviv-Yafo.
PTC's interview process for their Software Development Engineer roles in Tel Aviv-Yafo is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for PTC's Software Development Engineer interview process in Tel Aviv-Yafo.