i
Nisum
Work with us
Filter interviews by
I applied via Job Portal and was interviewed in Apr 2024. There was 1 interview round.
Coroutines in Kotlin are a way to perform asynchronous programming in a more concise and readable manner.
Coroutines allow for easy handling of asynchronous tasks without the complexity of callbacks or traditional threading.
They can be used to perform long-running tasks without blocking the main thread.
Coroutines can be cancelled or paused/resumed easily, making them very flexible for handling different scenarios.
What people are saying about Nisum
I applied via LinkedIn and was interviewed in May 2024. There were 2 interview rounds.
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development technologies
Strong problem-solving skills
Team player with excellent communication skills
OOP stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.
OOP focuses on creating objects that contain data and methods to manipulate that data.
Encapsulation: Objects hide their internal state and require interaction through defined interfaces.
Inheritance: Objects can inherit attributes and methods from other objects.
Polymorphism: Objects can take on different forms or have mult...
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.
ref and out are C# keywords for passing arguments by reference, allowing methods to modify the original data.
ref requires the variable to be initialized before being passed. Example: 'int x = 10; SomeMethod(ref x);'
out does not require initialization before being passed. Example: 'int y; SomeMethod(out y);'
Both allow methods to modify the original variable, but ref is for existing data, while out is for returning new d...
I applied via Recruitment Consulltant and was interviewed in Jul 2023. There were 3 interview rounds.
Arrays, basics. easy, some important topics in python and sql
posted on 20 Oct 2023
Aptitude aptitude aptitude, coding, apti
posted on 18 Apr 2024
I applied via Walk-in and was interviewed before Apr 2023. There were 3 interview rounds.
Online aptitude test in which verbal logic coding part include
posted on 10 Oct 2022
I applied via Referral and was interviewed in Sep 2022. There were 4 interview rounds.
Database queries are used to retrieve data from databases. There are different types of databases such as relational, NoSQL, and graph databases.
Relational databases use SQL for querying data
NoSQL databases use different query languages such as MongoDB's query language
Graph databases use graph traversal languages such as Cypher
Queries can be used to retrieve specific data or perform complex operations such as joins and...
I applied via Campus Placement and was interviewed in Jun 2024. There were 4 interview rounds.
Group discussion was the first round on avg there were 15 people in a group discussion at last everyone was given a minute to speak
I am considering higher education to deepen my knowledge and enhance my skills in software development.
Pursuing a Master's degree in Computer Science to specialize in AI and machine learning.
Attending workshops and bootcamps to stay updated with the latest technologies.
Exploring online courses for specific programming languages or frameworks, like React or Python.
Networking with professionals in the field to gain insig...
Sort an array by parity, placing even numbers before odd numbers while maintaining their relative order.
Use a stable sorting algorithm to maintain the order of elements.
Example: Input: [3, 1, 2, 4] → Output: [2, 4, 3, 1]
Iterate through the array and separate even and odd numbers.
Combine the even and odd arrays to get the final sorted array.
SQL queries are used to interact with databases, allowing for data retrieval, manipulation, and management.
SELECT statement: Used to retrieve data from a database. Example: SELECT * FROM users;
WHERE clause: Filters records based on specified conditions. Example: SELECT * FROM users WHERE age > 30;
JOIN operations: Combines rows from two or more tables based on a related column. Example: SELECT orders.id, users.name F...
To find the longest word in a sentence, split the sentence into words and determine the maximum length among them.
Split the sentence into words using space as a delimiter.
Iterate through the array of words and track the length of each word.
Keep a variable to store the maximum length found.
Example: In 'The quick brown fox', the longest word is 'quick' with length 5.
Python was launched in February 1991 by Guido van Rossum as a high-level programming language emphasizing code readability.
Created by Guido van Rossum, Python's first version (0.9.0) was released in February 1991.
Python 1.0 was released in January 1994, introducing features like functions and exception handling.
Python 2.0 was launched in October 2000, adding list comprehensions and garbage collection.
Python 3.0, a majo...
Meta, Google, and Amazon have developed various AI systems, including ChatGPT, Bard, and Alexa, each serving unique purposes.
Meta's AI: Focuses on social media and content moderation, enhancing user experience.
Google's Bard: A conversational AI designed to assist with information retrieval and natural language processing.
Amazon's Alexa: A voice-activated assistant that controls smart home devices and provides informati...
In my free time, I enjoy coding personal projects, reading tech blogs, and exploring the outdoors through hiking and photography.
I work on personal coding projects, like building a weather app using React.
I read tech blogs and articles to stay updated on industry trends.
I enjoy hiking on weekends, capturing nature through photography.
I participate in online coding challenges to sharpen my skills.
V model is a software development model that emphasizes testing at each stage of development.
V model is also known as Verification and Validation model.
It is a sequential path of the waterfall model, where each phase must be completed before the next phase begins.
The left side of the V represents the development phases, while the right side represents the testing phases.
It helps in early detection and correction of def...
based on 1 interview experience
Difficulty level
Duration
Senior Software Engineer
111
salaries
| ₹9 L/yr - ₹29 L/yr |
Software Engineer
102
salaries
| ₹4 L/yr - ₹14.3 L/yr |
Principal Software Engineer
56
salaries
| ₹15.5 L/yr - ₹33 L/yr |
Technical Lead
39
salaries
| ₹18 L/yr - ₹33 L/yr |
Associate Software Engineer
24
salaries
| ₹3.9 L/yr - ₹7 L/yr |
Softenger
Foray Software
Nelito System
Alchemy Techsol India