basic hr questions
Lead Backend Developer Interview Questions
12,393 lead backend developer interview questions shared by candidates
There was a task given to me to build the REST API using django.
Caller Id Service: The goal of this exercise is for you to implement a standalone service that will respond to requests seeking caller id information. Api Requirements/Notes Api should return json Phone numbers should be in E.164 format. Appropriate http codes should be returned on error. API Endpoints GET /query Fetches caller id information. Params: number - the number we want caller id information for. Example query: GET http://localhost/query?number=%2B15556789090 Response: {results: [{ “name”: “Bob Barker”, “number”: “+15556789090”, “context”: “personal”}]} POST /number Adds caller id data to the service. Body: name - contact name number - the number in E.164 format context - the context for the phone number. Note: A phone number may be present multiple times, but can only appear once per context. In other words you can think of a <number,context> pair as unique. Seed Data Normally a service like this would call other services in turn, but to keep things simple we are going to provide seed data for the service as a csv file. Your service will need to read in that initial data and use it to serve requests. Line format: <phone number>,<context>,<caller id> Example: 5556780909,work,John Doe The seed data can be downloaded via this link - https://www.dropbox.com/s/0hmkx242o42g924/interview-callerid-data.csv.gz?dl%3D0&sa=D&ust=1504897125902000&usg=AFQjCNGnxbihbQtE2FV_ZUghuhLkh41Prw Service Requirements We prefer if your service is standalone, this means that it shouldn’t require additional server software (tomcat/apache/etc) to run. If it does require such software you will need to provide setup instructions. The port on which the service listens should be configurable without editing code. Your code should include a README file with instructions on how to run your service. Shell scripts are also appreciated but not required. Misc/Other Notes Once again to keep things simple data submitted to your service does not need to be persisted. While our main goal is to look at your code, we will run your code and test it. There is no timeline, please take as long as you want. However if you take especially long we may check in. If you have any questions please ask.
How are you dealing with conflicts in team?
Tell me about yourself
how comfortable are you with working in python?
Data model schema
What is Digital Marketing?
In mark and sweep algo, How do you mark the bit flag of the object?
database design for retail info receipt
Viewing 4491 - 4500 interview questions