i
Encora
Filter interviews by
I applied via LinkedIn and was interviewed in Oct 2023. There was 1 interview round.
STI is used for inheritance while polymorphic association is used for multiple associations
STI is used for modeling inheritance relationships where different classes share common attributes and behaviors
Polymorphic association is used when a model can belong to more than one other model on a single association
STI can lead to a large number of columns in a table, while polymorphic association requires an additional colu...
Rails API best practices
Use versioning in API endpoints for future changes
Implement proper error handling and response codes
Follow RESTful principles for resource naming and routing
Use serializers to format JSON responses efficiently
Implement authentication and authorization for secure access
CSRF tokens and CSP headers are important security measures to protect against cross-site scripting attacks.
CSRF tokens are used to prevent cross-site request forgery attacks by generating a unique token for each user session.
CSP headers help prevent cross-site scripting attacks by specifying which resources can be loaded on a webpage.
Both CSRF tokens and CSP headers are essential in securing web applications against m
Implementing an API rate limiter to control the number of requests a user can make within a certain time frame.
Use a token bucket algorithm to track and limit the number of requests per user.
Set a limit on the number of requests allowed per user within a specific time window.
Implement a sliding window approach to track request timestamps and enforce rate limits.
Consider using Redis or a similar caching mechanism to sto
Top trending discussions
I applied via Walk-in and was interviewed before Dec 2020. There were 3 interview rounds.
I was interviewed in Mar 2021.
I applied via Recruitment Consulltant and was interviewed before Apr 2021. There were 3 interview rounds.
Standard Aptitude questions
Based on strings and array
I applied via Referral and was interviewed before Feb 2021. There were 2 interview rounds.
I applied via Walk-in and was interviewed before Sep 2020. There were 4 interview rounds.
I applied via Approached by Company and was interviewed before Jun 2021. There was 1 interview round.
based on 1 interview
Interview experience
Technical Lead
775
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
769
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
287
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
158
salaries
| ₹0 L/yr - ₹0 L/yr |
QA Lead
127
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech