i
Ksolves India Limited
Filter interviews by
REST is lightweight, SOAP is protocol-based. Validation ensures requirements are met, verification ensures correctness. Project explanation needed.
REST is lightweight and uses standard HTTP methods like GET, POST, PUT, DELETE. SOAP is protocol-based and uses XML for communication.
Validation ensures that the product meets the requirements and specifications. Verification ensures that the product is correct and error-fre...
Top trending discussions
posted on 19 Nov 2021
I applied via LinkedIn and was interviewed before Nov 2020. There were 4 interview rounds.
I applied via LinkedIn and was interviewed in May 2021. There was 1 interview round.
Multiprocessing is the use of multiple processors to execute multiple tasks simultaneously. Multithreading is the use of multiple threads within a single process to execute multiple tasks simultaneously.
Multiprocessing involves the use of multiple processors or cores to execute multiple tasks simultaneously.
Multithreading involves the use of multiple threads within a single process to execute multiple tasks simultaneou...
Simulating one user profile to another can be done through user impersonation.
User impersonation can be achieved through various tools and techniques.
One way is to use a proxy server to intercept and modify the user's requests and responses.
Another way is to use a browser extension or plugin that allows you to switch between user profiles.
You can also use a testing tool like Selenium to automate the process of switchin...
bashrc and .profile are configuration files for the Bash shell in Linux/Unix systems.
bashrc is executed for every new interactive shell session
.profile is executed only once during login
They contain environment variables, aliases, and other shell settings
bashrc is typically used for user-specific settings, while .profile is system-wide
Examples: setting PATH variable, defining aliases, setting prompt
Code using multithreading to scan 3 log files for different patterns and write matches in o/p file with low memory footprint.
Use Python's threading module to create multiple threads for each log file
Use regex to search for patterns in each log file
Write matches to output file using a thread-safe queue
Use a memory-efficient data structure like deque to store log file lines
Code to run as a service to scan CPU/memory every 30 sec and calculate min, max, avg and moving avg of last 300 sec.
Use a loop to run the code every 30 sec
Use psutil library to get CPU/memory usage
Store the values in a list and calculate min, max, avg and moving avg using numpy library
Use threading to run the code in the background as a service
posted on 15 Nov 2020
I applied via Naukri.com and was interviewed in Oct 2020. There was 1 interview round.
posted on 19 Nov 2021
I applied via LinkedIn and was interviewed before Nov 2020. There were 4 interview rounds.
based on 1 interview
Interview experience
Software Developer
197
salaries
| ₹2.2 L/yr - ₹13.2 L/yr |
Senior Software Engineer
46
salaries
| ₹6.5 L/yr - ₹22 L/yr |
Software Engineer
44
salaries
| ₹3.5 L/yr - ₹9.9 L/yr |
Softwaretest Engineer
42
salaries
| ₹3 L/yr - ₹9 L/yr |
Senior Software Developer
40
salaries
| ₹5 L/yr - ₹14.5 L/yr |
TCS
Infosys
Wipro
HCLTech