i
3i Infotech
Filter interviews by
I applied via Referral and was interviewed in Jan 2024. There was 1 interview round.
I have worked on projects involving sentiment analysis, predictive modeling, and natural language processing.
Developed a sentiment analysis model using machine learning algorithms
Built predictive models for sales forecasting using time series analysis
Implemented natural language processing techniques for text classification
Digital Image Processing is the manipulation of digital images using algorithms to enhance, analyze, or extract information.
It involves techniques like image enhancement, restoration, segmentation, and compression.
Common applications include medical imaging, satellite imaging, facial recognition, and object detection.
Algorithms like edge detection, noise reduction, and image stitching are used in digital image processi...
OOP in Python is a programming paradigm where objects are created that contain data and methods to manipulate that data.
Classes are used to create objects in Python
Objects have attributes (data) and methods (functions)
Inheritance allows classes to inherit attributes and methods from other classes
Encapsulation allows data to be hidden and only accessed through methods
Polymorphism allows objects to be treated as instance
Top trending discussions
I appeared for an interview in Aug 2021.
Round duration - 60 Minutes
Round difficulty - Medium
Interview was scheduled in afternoon. It was more on OOPs and DSA.
Given a singly linked list of integers, determine if the linked list is a palindrome.
A linked list is considered a palindrome if it reads the same forwar...
Check if a given singly linked list of integers is a palindrome or not.
Traverse the linked list to find the middle element using slow and fast pointers.
Reverse the second half of the linked list.
Compare the first half with the reversed second half to determine if it's a palindrome.
Round duration - 20 Minutes
Round difficulty - Easy
She asked me more about myself and few projects in resume. It was more of formal discussion than an interview round. I was very comfortable and she aksed me about my location preference at end of. Interview.
Tip 1 : BlackRock has so many projects in Java, So I made sure I clear my basics and prepare well for each and every question about Java
Tip 2 : OOPS is something which was being asked from everyone and every seniors confirmed the same.
Tip 3 : Have good projects, preferably in development.
Tip 1 : Have at least 2 projects.
Tip 2 : Include certifications.
It was not good, it contain mostly question of java programming.
Factorial of n and sum of n numbers using recursion
Create a recursive function to calculate factorial of n
Use a recursive function to calculate the sum of all n numbers
Handle base cases for both factorial and sum calculations
Example: Factorial of 5 = 5 * 4 * 3 * 2 * 1 = 120, Sum of first 5 numbers = 1 + 2 + 3 + 4 + 5 = 15
I applied via Referral and was interviewed in Jan 2024. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There were 2 interview rounds.
Two questions were asked and answered both
Two programs on Java was asked on loops and collections
I appeared for an interview in Oct 2021.
I applied via Campus Placement and was interviewed before Sep 2023. There was 1 interview round.
Random forest is an ensemble learning method that builds multiple decision trees and merges them to improve accuracy and prevent overfitting.
Random forest is a type of ensemble learning method.
It builds multiple decision trees during training.
Each tree is built using a subset of the training data and a random subset of features.
The final prediction is made by averaging the predictions of all the individual trees.
Random...
Boosting is a machine learning ensemble technique where multiple weak learners are combined to create a strong learner.
Boosting is an iterative process where each weak learner is trained based on the errors of the previous learners.
Examples of boosting algorithms include AdaBoost, Gradient Boosting, and XGBoost.
Boosting is used to improve the accuracy of models and reduce bias and variance.
I applied via Job Portal
Provided sales case study, asked to analyse the same ans provide insights
Some mcq questions and coding question. Both where easy to medium level. Prepare combination/permutation/Time complexity etc
A question related to Binary search and some other follow ups.
I applied via Naukri.com and was interviewed before Feb 2023. There were 2 interview rounds.
based on 1 interview
Interview experience
Software Engineer
563
salaries
| ₹2.3 L/yr - ₹9.7 L/yr |
Senior Software Engineer
436
salaries
| ₹4.4 L/yr - ₹19.5 L/yr |
Software Developer
310
salaries
| ₹2 L/yr - ₹9.7 L/yr |
System Engineer
278
salaries
| ₹1.5 L/yr - ₹7 L/yr |
Softwaretest Engineer
263
salaries
| ₹2.1 L/yr - ₹9.5 L/yr |
ITC Infotech
Cybage
Xoriant
ValueLabs