iamrupnath - Jobs & Internships Updates
25.4K subscribers
25 photos
1 video
94 files
2.59K links
πŸ’» Let's learn Programming!
πŸ’» Daily Coding Content
πŸ‘‰ Follow LinkedIn
https://www.linkedin.com/in/rupnath-shaw
Download Telegram
πŸ“Autodesk is hiring for Data Analyst

Qualification: Bachelors / Masters Degree

Experience: 0-1 years 

Batch: 2025 / 2024 / 2023 / 2022

Salary: up to β‚Ή8 LPA

Job Location: Bengaluru

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/autodesk-off-campus-hiring-data-analyst/
πŸ“66degrees is hiring for Data Architect

Qualification: Bachelors / Masters Degree

Experience: 0-1 years 

Batch: 2025 / 2024 / 2023 / 2022

Salary: up to β‚Ή4-9 LPA

Job Location: Bangalore

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/66degrees-off-campus-hiring-data-architect/
πŸ“Amazon is hiring for Associate, ML Data Operations

Qualification: BE / B.Tech / ME / M.Tech / MCA / MS / M.Sc

Experience: 0-1 years 

Batch: 2025 / 2024 / 2023 / 2022

Salary: up to β‚Ή12-25 LPA

Job Location: Bangalore

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/amazon-hiring-ml-data-ai-operations/
Today, Let’s move on to the next topic in the Python Coding Challenge:⚑🐍

πŸ”Ή Mini Project – CLI To-Do List App

πŸ“‹ You’ll use everything you've learned so far: functions, input/output, lists, and error handling.

βœ… *What You'll Build:*

A simple Command-Line To-Do List where users can:

- Add tasks

- View tasks

- Remove tasks

- Exit the app safely


πŸ› οΈ *Python Code:*

todo_list = []

def show_menu():
print("\nTo-Do List Options:")
print("1. View Tasks")
print("2. Add Task")
print("3. Remove Task")
print("4. Exit")

def view_tasks():
if not todo_list:
print("No tasks yet!")
else:
print("\nYour Tasks:")
for idx, task in enumerate(todo_list, start=1):
print(f"{idx}. {task}")

def add_task():
task = input("Enter the task: ")
todo_list.append(task)
print("Task added!")

def remove_task():
view_tasks()
try:
index = int(input("Enter task number to remove: ")) - 1
removed = todo_list.pop(index)
print(f"Removed: {removed}")
except (ValueError, IndexError):
print("Invalid task number.")

while True:
show_menu()
choice = input("Choose an option (1-4): ")

if choice == "1":
view_tasks()
elif choice == "2":
add_task()
elif choice == "3":
remove_task()
elif choice == "4":
print("Goodbye!")
break
else:
print("Invalid option. Please choose 1–4.")

πŸ’‘ *What You Practiced:*

- Functions & modular design

- try-except blocks for safety

- List manipulation (append, pop)

- CLI-based input/output

React with ❀️ if you're ready for the next topic
πŸ“Google is hiring for Software Engineer

Qualification: Bachelor's / Master's / PhD Degree

Experience: 0-1 years 

Batch: 2026 / 2025 / 2024

Salary: up to β‚Ή10 LPA

Job Location: Bengaluru

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/google-bengaluru-software-engineer/
πŸ“Lilly is hiring for Software Engineer

Qualification: Bachelors / Masters Degree

Experience: Fresher

Batch: 2025 / 2024 / 2023 / 2022

Salary: up to β‚Ή5-20 LPA

Job Location: Hyderabad

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/lilly-off-campus-hiring-software-engineer/
πŸ“Discover Dollar is hiring for Analytics/AI Engineer Intern

Qualification: Bachelors / Masters Degree

Experience: 0-1 years 

Batch: 2025 / 2024 / 2023 / 2022

Salary: up to β‚Ή6-7 LPA

Job Location: Bangalore

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/discover-dollar-ai-engineer-intern-role/
πŸ“HARMAN is hiring for C++ Linux Developer

Qualification: BE/B.Tech

Experience: Fresher

Batch: 2025 / 2024 / 2023 / 2022

Salary: up to β‚Ή6-26 LPA

Job Location: Bangalore

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/harman-off-campus-hiring-c-linux-developer/
πŸ“ICON is hiring for Intern

Qualification: Bachelors / Masters Degree

Experience: Fresher

Batch: 2025 / 2024 / 2023 / 2022

Salary: up to β‚Ή5 LPA

Job Location: Bangalore

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/icon-off-campus-drive-hiring-intern/
πŸ“JLL is hiring for Assistant Project Lead

Qualification: Bachelors / Masters Degree

Experience: Fresher / Experienced

Batch: 2025 / 2024 / 2023 / 2022

Salary: up to β‚Ή12 LPA

Job Location: Bengaluru

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/jll-off-campus-hiring-assistant-project-lead/
πŸ“Equiniti is hiring for Customer Service Agent

Qualification: Bachelors / Masters Degree

Experience: 0-1 years 

Batch: 2025 / 2024 / 2023 / 2022

Salary: up to β‚Ή4.5 LPA

Job Location: Bangalore

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/equiniti-hiring-customer-service-agent/
πŸ“OpenText is hiring for Software Engineer

Qualification: Bachelors / Masters Degree

Experience: 0-2 years 

Batch: 2025 / 2024 / 2023 / 2022

Salary: up to β‚Ή10 LPA

Job Location: Bangalore

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/opentext-off-campus-hiring-software-engineer-2/
πŸ“Avalara is hiring for Software Engineer

Qualification: Bachelors / Masters Degree

Experience: 0-2 years 

Batch: 2025 / 2024 / 2023 / 2022

Salary: up to β‚Ή30 LPA

Job Location: Remote

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/avalara-off-campus-hiring-software-engineer/
πŸ“Headout is hiring for Intern, Product Design

Qualification: Bachelors / Masters Degree

Experience: Fresher

Batch: 2025 / 2024 / 2023 / 2022

Salary: up to β‚Ή3 LPA

Job Location: Bangalore

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/headout-off-campus-hiring-intern-product-design/
πŸ“Esko is hiring for Software Developer 

Qualification: Bachelors / Masters Degree

Experience: Fresher

Batch: 2025 / 2024 / 2023 / 2022

Salary: up to β‚Ή6-9 LPA

Job Location: Bangalore

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/esko-off-campus-hiring-software-engineer/
πŸ“Calix is hiring for Graduate Trainee

Qualification: Bachelors / Masters Degree

Experience: 0-1 years 

Batch: Any Batch 

Salary: up to β‚Ή4 LPA

Job Location: Bangalore

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/calix-off-campus-hiring-graduate-trainee-2/
πŸ“Rippling is hiring for Software Engineer

Qualification: Bachelors / Masters Degree

Experience: 1-2 years

Batch: 2025 / 2024 / 2023 / 2022

Salary: up to β‚Ή10-30 LPA

Job Location: Bangalore

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/rippling-off-campus-hiring-software-engineer-2/
πŸ“Syncron is hiring for Intern Quality Engineer

Qualification: Bachelors / Masters Degree

Experience: Fresher

Batch: 2025 / 2024 / 2023 / 2022

Salary: up to β‚Ή3-4 LPA

Job Location: Bangalore

πŸ”— π—”π—½π—½π—Ήπ˜† 𝗛𝗲𝗿𝗲: https://techcompreviews.in/syncron-off-campus-hiring-intern-quality-engineer/
Machine Learning Algorithms Overview

β–Œ1. Supervised Learning

Supervised learning algorithms learn from labeled data β€” input features with corresponding output labels.

- Linear Regression
- Used for predicting continuous numerical values.
- Example: Predicting house prices based on features like size, location.
- Learns the linear relationship between input variables and output.

- Logistic Regression
- Used for binary classification problems.
- Example: Spam detection (spam or not spam).
- Outputs probabilities using a logistic (sigmoid) function.

- Decision Trees
- Used for classification and regression.
- Splits data based on feature values to make predictions.
- Easy to interpret but can overfit if not pruned.

- Random Forest
- An ensemble of decision trees.
- Reduces overfitting by averaging multiple trees.
- Good accuracy and robustness.

- Support Vector Machines (SVM)
- Used for classification tasks.
- Finds the hyperplane that best separates classes with maximum margin.
- Can handle non-linear boundaries with kernel tricks.

- K-Nearest Neighbors (KNN)
- Classification and regression based on proximity to neighbors.
- Simple but computationally expensive on large datasets.

- Gradient Boosting Machines (GBM), XGBoost, LightGBM
- Ensemble methods that build models sequentially to correct previous errors.
- Powerful, widely used for structured/tabular data.

- Neural Networks (Basic)
- Can be used for both regression and classification.
- Consists of layers of interconnected nodes (neurons).
- Basis for deep learning but also useful in simpler forms.

β–Œ2. Unsupervised Learning

Unsupervised algorithms learn patterns from unlabeled data.

- K-Means Clustering
- Groups data into K clusters based on feature similarity.
- Used for customer segmentation, anomaly detection.

- Hierarchical Clustering
- Builds a tree of clusters (dendrogram).
- Useful for understanding data structure.

- Principal Component Analysis (PCA)
- Dimensionality reduction technique.
- Projects data into fewer dimensions while preserving variance.
- Helps in visualization and noise reduction.

- Autoencoders (Neural Networks)
- Learn efficient data encodings.
- Used for anomaly detection and data compression.

β–Œ3. Reinforcement Learning (Brief)

- Learns by interacting with an environment to maximize cumulative reward.
- Used in robotics, game playing (e.g., AlphaGo), recommendation systems.

β–Œ4. Other Important Algorithms and Concepts

- Naive Bayes
- Probabilistic classifier based on Bayes theorem.
- Assumes feature independence.
- Fast and effective for text classification.

- Dimensionality Reduction
- Techniques like t-SNE, UMAP for visualization and noise reduction.

- Deep Learning (Advanced Neural Networks)
- Convolutional Neural Networks (CNN) for images.
- Recurrent Neural Networks (RNN), LSTM for sequence data.

React β™₯️ for more