i
iMedDoc Software
Filter interviews by
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Developed a web application for tracking and managing inventory in a retail store.
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express
Utilized MongoDB for database management
Integrated barcode scanning functionality for efficient inventory management
My favorite framework in PHP is Laravel because of its elegant syntax, powerful features, and extensive documentation.
Laravel has a clean and expressive syntax which makes coding in PHP more enjoyable.
It comes with a wide range of built-in features like authentication, routing, and caching, saving time and effort in development.
Laravel has a strong community support and extensive documentation, making it easy to find s...
I implement security standards such as HTTPS, encryption, firewalls, and regular security audits to secure a website.
Implementing HTTPS to encrypt data transmitted between the website and users
Using encryption algorithms to protect sensitive data stored on the server
Setting up firewalls to monitor and control incoming and outgoing traffic
Conducting regular security audits to identify and address vulnerabilities
Implemen...
OWASP (Open Web Application Security Project) and OAuth (Open Authorization) are important security standards in software development.
OWASP is a non-profit organization focused on improving software security
OWASP provides resources such as guidelines, tools, and best practices for secure development
OAuth is an authorization framework that allows third-party applications to access user data without sharing passwords
OAut...
Seeking new challenges and opportunities for growth in a different environment.
Looking for new challenges and opportunities for growth
Interested in working with new technologies or industries
Seeking a better work-life balance or company culture
Wanting to relocate to a different city or country
Yes, I am willing to relocate to Coimbatore.
I am open to new opportunities and experiences in different locations.
I have relocated for previous job opportunities and have adapted well to new environments.
Coimbatore is a growing tech hub with great career prospects.
My expected CTC is negotiable and depends on the overall compensation package offered.
My expected CTC is based on my experience, skills, and the market rate for Senior Software Engineers.
I am open to discussing the compensation package and benefits provided by the company.
I am looking for a competitive salary that reflects my expertise and contributions to the team.
Yes, I have managed a team of 5 software engineers in my current organization.
Managed a team of 5 software engineers in current organization
Assigned tasks, provided guidance, and conducted performance evaluations
Implemented Agile methodologies to improve team efficiency
I update my knowledge through online courses, attending conferences, reading industry blogs, and collaborating with colleagues.
Taking online courses on platforms like Coursera or Udemy
Attending industry conferences and workshops
Reading industry blogs and publications
Collaborating with colleagues on projects and sharing knowledge
I applied via Naukri.com and was interviewed before Jan 2023. There were 2 interview rounds.
Do's and don'ts while developing a web application
Do use secure coding practices to prevent vulnerabilities
Do optimize performance by minimizing server requests and using caching
Do follow web standards and best practices for compatibility
Don't hardcode sensitive information like passwords or API keys
Don't neglect error handling and proper input validation
Don't forget to test thoroughly across different browsers and dev
Some security standards other than passport are OAuth, SSL/TLS, HIPAA, PCI DSS, ISO 27001.
OAuth: An open standard for authorization, commonly used for granting access to third-party applications.
SSL/TLS: Protocols that provide secure communication over a network, commonly used for securing websites.
HIPAA: Health Insurance Portability and Accountability Act, a US law that sets standards for protecting sensitive patient ...
Create an API in Laravel.
I was interviewed before Aug 2022.
PIP process involves setting goals, monitoring progress, providing feedback, and evaluating performance.
Identify performance issues and set specific goals for improvement
Regularly monitor progress and provide feedback to the employee
Offer support and resources to help the employee meet the goals
Evaluate performance at the end of the PIP period and determine next steps
Document all steps and discussions throughout the pr
Absentism calculation formula
Absenteeism rate = (Number of days absent / Total number of workdays) x 100
Example: If an employee is absent for 5 days out of 20 workdays, the absenteeism rate would be (5/20) x 100 = 25%
This formula helps organizations track and analyze employee absenteeism patterns
Top trending discussions
I was interviewed in Jan 2025.
I was interviewed in Jan 2025.
A sequence was provided: 4181, 2684, 1597, 987, 610.
first 2 are given and write code for other value calculation using java 8
The second question required writing a reverse of a palindrome using both Java 8 streams. I was able to successfully write both and clear the first round.
Java 17 introduces sealed classes to restrict inheritance and improve code maintainability.
Sealed classes are declared using the 'sealed' keyword followed by the permitted subclasses.
Subclasses of a sealed class must be either final or sealed themselves.
Errors may occur when trying to extend a sealed class with a non-permitted subclass.
Implementation of 'notify me if item is back in stock' feature in an ecommerce application
Create a database table to store user notifications for out-of-stock items
Implement a service to check item availability and send notifications to subscribed users
Provide a user interface for users to subscribe to notifications for specific items
posted on 4 Feb 2025
I was interviewed in Jan 2025.
Yes, open for fixed term hire and working from client location at Gurgaon for 3 days a week.
Open for fixed term hire
Willing to work from client location at Gurgaon for 3 days a week
Implemented automated testing using Selenium WebDriver and JUnit in Agile environment
Implemented automated testing framework using Selenium WebDriver
Utilized JUnit for test case management
Worked in Agile environment to ensure continuous testing and integration
Pilot testing is done by a small group of users before the full release, while beta testing is done by a larger group of users. Automation testing can be used for regression testing, smoke testing, and performance testing.
Pilot testing involves a small group of users testing the functionality in a controlled environment.
Beta testing involves a larger group of users testing the functionality in a real-world environment.
...
Primary key uniquely identifies a record, while unique key allows only one instance of a value in a column. Query to find last id involves using ORDER BY and LIMIT.
Primary key enforces uniqueness and not null constraint on a column
Unique key enforces uniqueness but allows null values
To find row with last id, use ORDER BY id DESC LIMIT 1 in SQL query
Software Testing Life Cycle (STLC) involves planning, designing, executing, and reporting on tests. Defect Life Cycle includes identification, logging, fixing, and retesting defects.
STLC includes requirements analysis, test planning, test design, test execution, and test closure.
Defect Life Cycle involves defect identification, defect logging, defect fixing, defect retesting, and defect closure.
STLC ensures that the so...
303 status code in API means 'See Other'. PUT method is used to update data, while DELETE method is used to remove data. 3 point estimation technique in Agile is used to estimate tasks.
303 status code indicates that the resource can be found at a different URI and should be retrieved from there
PUT method is used to update an existing resource in the API
DELETE method is used to remove a resource from the API
3 point esti...
Links and labels that can be tagged to a bug in Jira
Links: related issues, documents, websites
Labels: priority, severity, type, status
Shell scripting is a way to automate tasks in Unix/Linux systems. Grep is used to search for specific patterns in text files. Href is not a standard Unix command.
Shell scripting automates tasks by writing scripts in a Unix/Linux environment
Grep command is used to search for specific patterns in text files
Example: grep 'search_pattern' file.txt
Href is not a standard Unix command, it may be a typo or a custom script
To resolve conflict with a team member, communication is key. Prioritize understanding, address the issue calmly, find common ground, and work towards a solution together.
Listen to the team member's perspective and concerns
Communicate openly and calmly about the issue
Find common ground and areas of agreement
Work together to find a solution that benefits both parties
Seek input from other team members or a mediator if ne
Open to relocating to Bangalore, working in night shifts, long hours, and 24X7 culture. Goal is to excel in automation testing.
Yes, open to relocating to Bangalore and working from client's office
Yes, open to working in night/rotational shifts
Yes, open to working in long extendable hours or 24X7 culture
Goal is to excel in automation testing
posted on 6 Jan 2025
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
I applied via Company Website and was interviewed in Nov 2024. There were 13 interview rounds.
Google primarily focuses on pure data structures and algorithms-based questions during coding interviews. Other computer science core topics are typically not covered in Google's interviews. Therefore, it is essential to be proficient in data structures and algorithms to succeed in the Google coding interview.
An aptitude test is a tool used to evaluate a person's skills, abilities, and potential for success in a specific role or activity.
Group discussion is a process of exchanging ideas and opinions among individuals on a specific topic. It is a structured form of communication in which participants have the opportunity to express their views while also listening to others' perspectives on the same subject.
An assignment is a task or piece of work that you are given to complete, particularly as part of your job or studies. The assignment for the course includes written assignments and practical tests, similar to tasks, work, jobs, or charges.
A case study is a detailed description and assessment of a specific situation in the real world, created for the purpose of deriving generalized insights and understanding. It can focus on an individual, a group of people, an organization, or an event, among other subjects.
SCD Type 2 implementation involves tracking historical changes in data by creating new records for each change.
Identify the columns that need to be tracked for changes
Add effective start and end dates to track the validity of each record
Insert new records for changes and update end dates for previous records
Maintain a surrogate key to uniquely identify each version of the record
I can join the team within 2 weeks.
I can start within 2 weeks of receiving the offer.
I need to give notice to my current employer.
I may need to relocate, which could affect my start date.
based on 3 interviews
Interview experience
based on 6 reviews
Rating in categories
QA Tester
8
salaries
| ₹4.5 L/yr - ₹8.1 L/yr |
Data Migration Specialist
5
salaries
| ₹3.7 L/yr - ₹4 L/yr |
QA Lead
4
salaries
| ₹5.5 L/yr - ₹9 L/yr |
Software Engineer Team Leader
3
salaries
| ₹12.3 L/yr - ₹14.8 L/yr |
Softwaretest Engineer
3
salaries
| ₹4.5 L/yr - ₹7 L/yr |
Practo
Lybrate
Oracle Cerner
Veradigm