i
Ip Infusion Software
Filter interviews by
I applied via campus placement at Sri Jayachamarajendran College of Engineering (SJCE)
Call by value and call by reference are two ways of passing arguments to a function.
Call by value passes a copy of the value to the function, while call by reference passes a reference to the original value.
In call by value, changes made to the parameter inside the function do not affect the original value, while in call by reference, changes made to the parameter inside the function affect the original value.
Example o...
Static refers to a variable or method that belongs to a class rather than an instance of that class.
Static variables are shared across all instances of a class
Static methods can be called without creating an instance of the class
Static blocks are used to initialize static variables
Static import is used to import static members of a class
Call by reference is used to pass the memory address of a variable to a function.
Allows modification of the original variable
Saves memory by not creating a copy of the variable
Used for large data structures like arrays
Example: void swap(int *a, int *b) { int temp = *a; *a = *b; *b = temp; }
Call by value passes a copy of the value to the function, while call by reference passes a reference to the original value.
Call by value creates a new copy of the variable, while call by reference uses the original variable.
Call by value does not modify the original variable, while call by reference can modify the original variable.
Call by value is used for simple data types like int, float, etc., while call by referen...
Yes, we can find the IP address of a system.
Use command prompt and type 'ipconfig' to find the IP address of the system.
Alternatively, use online tools like 'WhatIsMyIP' or 'IP Lookup' to find the IP address.
IP addresses can also be found in the network settings of the system.
Top trending discussions
posted on 2 Sep 2024
I applied via Naukri.com and was interviewed in Aug 2024. There were 3 interview rounds.
DSA modrate and java question was asked
Dsa and java related questions were asked
A linked list is a data structure where each element points to the next element in the sequence.
Nodes contain data and a reference to the next node
Insertion and deletion can be done efficiently
Traversal starts from the head node
Example: Singly linked list, Doubly linked list
posted on 1 Mar 2024
I applied via campus placement at Siddaganga Institute of Technology (SIT) and was interviewed before May 2020. There were 5 interview rounds.
I applied via campus placement at Indian Institute of Information Technology (IIIT), Kota and was interviewed in Dec 2024. There were 2 interview rounds.
A 90-minute coding test on HackerRank, which includes one medium, one easy, and one hard question.
posted on 19 Dec 2024
I was interviewed in Nov 2024.
I have worked on various projects ranging from web development to mobile app development, gaining experience in different technologies and frameworks.
Developed a web application using React.js and Node.js for a client in the e-commerce industry
Created a mobile app using Flutter for a startup in the travel sector
Collaborated with a team to implement a machine learning algorithm for data analysis in a research project
Led a team of developers on a project to develop a new software application.
Managed a team of 5 developers to ensure project deadlines were met
Assigned tasks to team members based on their strengths and expertise
Held regular team meetings to discuss progress and address any issues
Provided guidance and support to team members when needed
Collaborated with other departments to gather requirements and feedback
Code test to create a small search engine
Create a function that takes a search query and an array of strings as input
Iterate through the array of strings to find matches with the search query
Return an array of strings that contain the search query
posted on 9 Jul 2024
Basic OOP questions for python programming language
Abstraction is the concept of hiding complex implementation details and showing only the necessary information to the user.
Abstraction allows users to focus on what an object does instead of how it does it
It helps in reducing complexity and improving efficiency in software development
Example: In object-oriented programming, abstract classes and interfaces are used to achieve abstraction
SQL databases are relational databases with structured data, while NoSQL databases are non-relational databases with flexible, unstructured data.
SQL databases use structured query language for defining and manipulating data, while NoSQL databases use different query languages or APIs.
SQL databases are table-based, with a predefined schema, while NoSQL databases are document, key-value, wide-column, or graph-based.
SQL d...
Reverse a linked list by changing the direction of pointers
Start with three pointers: current, prev, and next
Iterate through the linked list, updating pointers to reverse the direction
Update the head of the linked list to the last node after reversing
Binary search algorithm efficiently finds the target value in a sorted array.
Start by defining the low and high indices of the array.
Calculate the mid index and compare the target value with the value at mid.
If target is less than mid value, update high to mid-1; if greater, update low to mid+1.
Repeat until target is found or low is greater than high.
2 Leetcode Medium questions on hackerrank
based on 1 review
Rating in categories
Senior Software Engineer
112
salaries
| ₹6.5 L/yr - ₹15.6 L/yr |
Software Engineer
78
salaries
| ₹4.1 L/yr - ₹10 L/yr |
Technical Lead
46
salaries
| ₹11 L/yr - ₹25 L/yr |
Senior Technical Lead
17
salaries
| ₹21 L/yr - ₹33 L/yr |
Senior TAC Engineer
9
salaries
| ₹8.5 L/yr - ₹13.5 L/yr |
Cisco
Juniper Networks
Arista Networks
VMware Software