How to improve a website processing?
Software Engineer Backend Interview Questions
15,501 software engineer backend interview questions shared by candidates
Write an algorithm to find the fewest number of substitutions a string requires to make it a palindrome.
I was asked how to sort 100,000 items that started with different letters but had some repetitions in an SQL table
Fibonacci algorithm. write a method which will return the result by given index. for example : index- value 0-0 1-1 2-1 3-2 4-3 5-5 6-8 7-13 ... for example: when the method receives the index 6 it'll return the value: 8 the second step was to complete it by recursion. also, describe each solution complexity and running time.
If you had more time, what would you improve or add?
The technical assessment was a small Node.js webapp where you had to download it via git and complete the parts marked with TODO in order to make the tests pass. The second item was a Postgresql question about writing a query in order to search for the top 3 companies in order to revenues but if companies shared the same revenues and more than 3 are found they should still be listed. They give you 2 hrs to finish the test
What would you do to improve the code, what would you do differently? (Tech)
There are no offices for the company only remote so they asked about my opinion on that
The technical question was to view a merge request for a new change to an existing ruby on rails application. The merge request contained some deliberate errors, so your task is to comment on the merge request and provide feedback as you would in your normal daily routine, such as giving possible ways to solve the issues. The next step was to implement your suggested fixes and commit them back to the repository, making sure all tests pass. The other interviews with the Engineering Manager and Director of Engineering were based on the STAR method (Situation, Task, Action, and Result), including some behavioural questions. Nothing surprising here, just make sure you have a few good STAR based answers that highlight your abilities.
Are you willing to come into the office three times a week?
Viewing 2081 - 2090 interview questions