i
Northcorp
Software
Filter interviews by
Variables in JavaScript are declared using the 'var', 'let', or 'const' keywords.
Use 'var' to declare a variable with function scope.
Use 'let' to declare a variable with block scope.
Use 'const' to declare a constant variable.
Example: var x = 5; let y = 'hello'; const PI = 3.14;
Check if a number is even by using the modulo operator.
Use the modulo operator (%) to check if the number divided by 2 has a remainder of 0.
If the remainder is 0, then the number is even.
Example: if(num % 2 === 0) { // number is even }
The modulo operator returns the remainder of a division operation.
Use the % symbol to perform the modulo operation.
Example: 10 % 3 will return 1 (10 divided by 3 is 3 with a remainder of 1).
Top trending discussions
posted on 23 Aug 2023
I applied via Naukri.com and was interviewed in Jul 2023. There were 3 interview rounds.
In this round mcq question were asked, related to javascript.
In this round, javascript data structures and algorithms questions from freecodecamp were asked.
I applied via LinkedIn and was interviewed in Dec 2024. There were 2 interview rounds.
Based on my CV, they assigned me a task related to data migration.
I appeared for an interview in May 2025, where I was asked the following questions.
Handling missing data involves identifying, assessing, and applying appropriate techniques to manage gaps in datasets.
Identify missing data: Use methods like 'isnull()' in Python to find missing values.
Assess the impact: Determine how missing data affects your analysis and results.
Imputation: Replace missing values with mean, median, or mode. For example, use the median for skewed distributions.
Remove missing data: If ...
Inner join returns matching records from both tables, while left join returns all records from the left table and matching from the right.
Inner Join: Combines rows from two tables where there is a match in both tables.
Left Join: Returns all rows from the left table and matched rows from the right table; unmatched rows from the right will show NULL.
Example of Inner Join: SELECT * FROM TableA INNER JOIN TableB ON TableA....
Choosing the right visualization depends on data type, audience, and insights needed.
Use bar charts for categorical comparisons (e.g., sales by region).
Line charts are ideal for trends over time (e.g., monthly revenue).
Pie charts can show proportions but are less effective for many categories.
Scatter plots help identify relationships between two variables (e.g., age vs. income).
Heatmaps visualize data density or correl...
I appeared for an interview before Mar 2024.
I am proficient in various data analysis tools, including Excel, SQL, Python, and visualization software like Tableau.
Excel: Advanced functions, pivot tables, and data visualization.
SQL: Writing complex queries for data extraction and manipulation.
Python: Utilizing libraries like Pandas and NumPy for data analysis.
Tableau: Creating interactive dashboards for data visualization.
R: Statistical analysis and data visualiza...
I appeared for an interview before Jul 2023, where I was asked the following questions.
WebSocket is a protocol for full-duplex communication channels over a single TCP connection, enabling real-time data exchange.
WebSocket allows persistent connections, reducing latency compared to traditional HTTP requests.
It is commonly used in applications like chat apps, online gaming, and live notifications.
WebSocket connections start with an HTTP handshake, then upgrade to a WebSocket connection.
Example: A chat app...
Integrating WebSocket in an Android project allows real-time communication between client and server.
1. Add dependencies: Use libraries like 'OkHttp' or 'Java-WebSocket'. Example: 'implementation 'com.squareup.okhttp3:okhttp:4.9.1''
2. Create a WebSocket client: Use OkHttpClient to create a WebSocket instance. Example: 'OkHttpClient client = new OkHttpClient();'
3. Implement WebSocketListener: Override methods like onOpe...
I applied via Naukri.com and was interviewed before Apr 2023. There were 3 interview rounds.
Developed various products including web applications, APIs, and data analysis tools.
Created a web application for tracking sales data using Django framework
Built RESTful APIs for mobile applications using Flask
Developed data analysis tools using pandas and numpy libraries
I applied via LinkedIn and was interviewed before Apr 2023. There were 2 interview rounds.
I led a team of developers, fostering collaboration and driving project success through effective communication and agile methodologies.
Managed a team of 5 developers, overseeing project timelines and deliverables.
Implemented Agile methodologies, resulting in a 30% increase in productivity.
Conducted regular code reviews to ensure quality and adherence to best practices.
Facilitated team meetings to encourage open commun...
I applied via Campus Placement and was interviewed in Apr 2024. There was 1 interview round.
Program to print 'Hello, World!' in Python
Use the print() function in Python to display text
Enclose the text in single or double quotes
based on 2 interview experiences
based on 2 reviews
Rating in categories
Devops Engineer
9
salaries
| ₹1.5 L/yr - ₹6.8 L/yr |
Software Developer
8
salaries
| ₹2 L/yr - ₹4.5 L/yr |
Senior Software Engineer
7
salaries
| ₹8.4 L/yr - ₹27 L/yr |
Senior Java Developer
6
salaries
| ₹14 L/yr - ₹22 L/yr |
Software Engineer
5
salaries
| ₹1 L/yr - ₹11.3 L/yr |
Zidio Development
Accel Frontline
Elentec Power India (EPI) Pvt. Ltd.
HyScaler