there are n blacklisted ip regexes given as an array of strings, it consists of * or '.' eg: *.123.* mathces with "12.1.123.45" , "1.123.435.12", but not with "1.2.3.4". There are 'q' IP requests to be processed given as an array of IP address A request is blocked if it matches with any blacklisted regex ip or IP address that has sent at least 2 requests in the last 5 seconds which is not blocked return 1 if it will be blocked else 0 eg: blacklist =["*111.*" , "123.*" , "34.*"] q = 7 requests = ["123.1.23.34", "121.1.23.34", "121.1.23.34", "34.1.23.34","121.1.23.34", "12.1.23.34", "121.1.23.34"] output: [1,0,0,1,1,0,0]
Java Backend Developer Interview Questions
519 java backend developer interview questions shared by candidates
A 100-minute Codility test. A 1-hour technical interview, A 90-minute technical second interview.
Write an URL shortener app + tests
Develop a pseudo load balancer with a maximum of 10 instances, applying random algorithm and round-robin
take-home coding task
Skype tech interview
General Technical questions, Questions about the coding assignment.
What are HTTP status codes?
Basic java and spring questions they have more focuses on overloading and overriding concept
- What is depedency injection
Viewing 231 - 240 interview questions
See Interview Questions for Similar Jobs
Java Backend EngineerSenior Java ProgrammerJava Back End DeveloperJava Developer IJava DevelopersJunior Java Software EngineerJava TraineeJunior Java DeveloperBackend Java DeveloperJr Java DeveloperSenior Java DeveloperSenior Java Software DeveloperSoftware Engineer JavaJunior Java Developer Software EngineerProgrammer Analyst Java DeveloperJr. Java DeveloperSenior Java Software EngineerJava Technical Lead