As my interview was several years ago already, I don't recall the details of the questions asked very much. However, there was one that touched on several advanced topics in JavaScript, particularly including closures, prototypal inheritance.
Engenheiro De Software Iv Interview Questions
159 engenheiro de software iv interview questions shared by candidates
Rest Assured request format syntax and response details
How to detect loop in a linked list
nothing difficult
Programming questions: (i) write recurcive finction to evaluate Fibonacci sequence f(n) = a f(n-1) + b f(n-2) for arbitrary n; (ii) given VAL, write a function to move the first node in the linked list with data field equal to VAL to the head of the list; (iii) reverse engineering of a nested loop with weired indeces. Three questions on linear programming. Make sure you go over theory of linear and integer programming before attending the interview. Waste of time to attend the in-person interview if you cannot speak French fluently, which does not make a lot of sense for a big corporation like Kronos.
JavaScript related questions, e.g, implement async/await
- 1st Round - Write singleton class structure with multithreading scenarios in mind - Given binary tree with parents record in DB, write query to fetch root node, intermediate nodes and leaf nodes - Given 2D Matrix Array with 1s and 0s, fan out 1 on left, right, bottom, top if present in matrix and do it in O(n x m) time complexity without using Space of O(n x m) - Basics of Kafka , Partition, offsets, consumer groups and how Kafka is used as message broker - 2nd Round - Getting dump of 100 log files daily with 1 GB data each named as log1, log2...etc....given an instance of time of a day find which log file will have logs related to that timestamp in efficient way - Directory of phone numbers is given of billion records with duplicate entries how do you store it efficiently (Hint: Set and Trie) - 3rd Round - Existing Project Architecture Explanation - Modified ingestion to use real time data instead of once a time loading/update of data - Modify architecture - Basics of SQL, NoSQL DBs, Internals of Indexing, how data inside index tables is stored by DB Engines - Indexing really improves performance ? Composite Indexing is overhead or optimal ?
Design an algorithm for walking a tree-like data structure and serialize it XML
Design a smart pointer class whose behavior can be changed by policies.
Why do you want to work in Apple?
Viewing 141 - 150 interview questions