i
Opcito Technologies
Filter interviews by
Top trending discussions
posted on 20 Oct 2024
I applied via Company Website and was interviewed in Sep 2024. There were 2 interview rounds.
Timea and work,time and distance
Mettl , easyrotate array , reverse strign
I applied via Recruitment Consulltant and was interviewed in May 2024. There were 3 interview rounds.
It is easy to solve the Aptitude question and some identifying outputs of program.
A class is a blueprint for creating objects in object-oriented programming.
A class defines the properties and behaviors of objects.
An object is an instance of a class.
Example: Class 'Car' can have properties like 'color' and 'model', and behaviors like 'drive' and 'stop'.
Swap two numbers without using temp variable and reverse a string without using built-in functions.
To swap two numbers without using temp variable, use bitwise XOR operation.
To reverse a string without using built-in functions, use two pointers approach.
Example for swapping numbers: a = a ^ b; b = a ^ b; a = a ^ b;
Example for reversing a string: use two pointers to swap characters from start and end of the string.
Now, I am preparing for the third round.
So, I don't know the Coding Question.
I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.
The process for Software Development Engineer involves planning, designing, coding, testing, and deploying software solutions.
Gather requirements from stakeholders
Create a design based on requirements
Write code to implement the design
Test the software for bugs and issues
Deploy the software for users to use
Iterate on feedback and make improvements
posted on 3 Jul 2023
I applied via Company Website and was interviewed in Jun 2023. There were 5 interview rounds.
Logical aptitude.
Spatial aptitude.
Organisational aptitude.
Physical aptitude.
Why they chose your company.
How your product solved the problem clients faced.
The measurable results of the service provided.
Group discussion means one of the news project will be comes we're discussing about that project it's is group discussion
I applied via Company Website and was interviewed in Aug 2023. There were 3 interview rounds.
Coding related queries
posted on 14 Mar 2023
I applied via Walk-in and was interviewed in Feb 2023. There were 3 interview rounds.
Print Alphabet using any language like java c python
To find the mid of an array, divide the sum of array length by 2 and round down to the nearest integer.
Calculate the sum of array length and divide it by 2.
Round down the result to the nearest integer.
The resulting index is the mid of the array.
I applied via Campus Placement
I applied via Naukri.com and was interviewed in Aug 2022. There were 3 interview rounds.
An object in Java is an instance of a class that encapsulates data and behavior.
Objects have state and behavior
They are created from classes
They can be used to represent real-world entities or concepts
Objects can interact with each other through method calls
Method overloading is when multiple methods have the same name but different parameters.
Method overloading allows for more flexibility in method calls.
The methods must have different parameters, such as different data types or different numbers of parameters.
Example: public void print(int num) and public void print(String str)
Overloading constructors is also common in Java.
Method overloading allows creating multiple methods with the same name but different arguments.
Method signature must differ in number, type, or order of parameters
Return type can be different but not the only difference
Example: public void print(int num), public void print(String str), public void print(int[] arr)
Overloading improves code readability and reusability
Inheritance in Java allows a class to inherit properties and methods from another class.
Inheritance is achieved using the 'extends' keyword.
The class that is being inherited from is called the superclass or parent class.
The class that inherits from the superclass is called the subclass or child class.
Subclasses can access the public and protected members of the superclass.
Inheritance promotes code reusability and allow...
Type casting in Java is the process of converting one data type into another.
Type casting can be done implicitly or explicitly.
Implicit type casting is done automatically by the compiler when there is no loss of data.
Explicit type casting is done manually by the programmer when there is a possibility of data loss.
Type casting is useful when we want to use a variable of one data type in an expression or assignment of an...
Software Engineer
36
salaries
| ₹4.2 L/yr - ₹15.9 L/yr |
Senior Software Engineer
23
salaries
| ₹8 L/yr - ₹31 L/yr |
Senior Devops Engineer
19
salaries
| ₹12 L/yr - ₹30.2 L/yr |
Devops Engineer
16
salaries
| ₹4.2 L/yr - ₹15.4 L/yr |
Technical Lead
11
salaries
| ₹18 L/yr - ₹33.9 L/yr |
Persistent Systems
TCS
Wipro
LTIMindtree