Filter interviews by
I was interviewed before Mar 2020.
N-tier refers to physical separation of components while n-layered refers to logical separation of components.
N-tier architecture separates components physically into tiers such as presentation, application, and database tiers.
N-layered architecture separates components logically into layers such as presentation, business, and data access layers.
N-tier architecture is more suitable for large-scale applications with hig...
Multithreading enables parallel processing. PHP supports multithreading but not recommended for high-performance parallelism.
Multithreading allows multiple threads to execute concurrently
Programming languages like Java, C++, and Python are recommended for high-performance parallelism
PHP supports multithreading but not recommended for high-performance parallelism
PHP extensions like pthreads and pcntl can be used for mul
No, parallelism is not sequential calls with parallel execution supported by listeners.
Parallelism is the ability to execute multiple tasks simultaneously.
It involves dividing a task into smaller sub-tasks that can be executed concurrently.
Parallelism can be achieved through multi-threading, multi-processing, or distributed computing.
Listeners are not necessarily involved in parallelism, but can be used to monitor the
Code can be protected through various technical measures.
Use encryption to protect the code from being read or copied
Implement access controls to limit who can view or modify the code
Use digital signatures to verify the authenticity of the code
Employ obfuscation techniques to make the code difficult to understand
Consider using a software licensing system to control distribution and usage
Regularly monitor and audit the ...
Cache management types include in-memory, distributed, and persistent caching.
In-memory caching stores data in the application's memory for quick access.
Distributed caching stores data across multiple servers to improve scalability and availability.
Persistent caching stores data on disk or in a database for long-term storage.
Cache eviction policies determine when data is removed from the cache.
Examples of caching solut
Cache throttling can be handled by implementing techniques like rate limiting, caching headers, and dynamic caching.
Implement rate limiting to limit the number of requests per second.
Use caching headers to control the cache behavior of the client and server.
Implement dynamic caching to cache frequently accessed data and invalidate the cache when necessary.
Cluster Leader
48
salaries
| ₹2 L/yr - ₹3.8 L/yr |
MIS Executive
33
salaries
| ₹1.2 L/yr - ₹3.5 L/yr |
Assistant Manager
29
salaries
| ₹2.6 L/yr - ₹7.8 L/yr |
Senior Executive
29
salaries
| ₹2 L/yr - ₹5.5 L/yr |
Emergency Medical Technician
29
salaries
| ₹0.7 L/yr - ₹3 L/yr |
GVK Emergency Management and Research Institute
Red Health
Life Care
Lybrate