Skip to content

Geeky Codes

Programming, AI, Machine Learning & Software Development Tutorials

  • Home
  • Python
  • Machine Learning
  • Data Science
  • Interview Questions
  • Data Structures and Algorithms
  • Interview
  • Machine Learning From Scratch
Top Tags
  • Python
  • Programming
  • Machine Learning
  • Algorithm
  • Tutorial
  • DataScience
  • Problem Solving

Latest Post

How to Fix LangChain OutputParserException in Production LLM Pipelines How to Prepare for TCS NQT in 10 Days: A Practical Coding & Aptitude Study Plan How to Optimize Databricks Cluster Costs for Large-Scale ETL Pipelines 20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles- Part 4 20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles- Part 3
Generative AI

How to Fix LangChain OutputParserException in Production LLM Pipelines

August 3, 2026 Geeky Codes No Comments
Interview Interview Questions

How to Prepare for TCS NQT in 10 Days: A Practical Coding & Aptitude Study Plan

August 3, 2026 Geeky Codes No Comments
Data Engineering

How to Optimize Databricks Cluster Costs for Large-Scale ETL Pipelines

August 3, 2026 Geeky Codes No Comments
Data Engineering

20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles- Part 4

August 3, 2026 Geeky Codes No Comments
Data Engineering

20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles- Part 3

August 3, 2026 Geeky Codes No Comments
  • Latest
  • Popular
  • Trending
How to Fix LangChain OutputParserException in Production LLM Pipelines
Generative AI
How to Fix LangChain OutputParserException in Production LLM Pipelines
How to Prepare for TCS NQT in 10 Days: A Practical Coding & Aptitude Study Plan
Interview Interview Questions
How to Prepare for TCS NQT in 10 Days: A Practical Coding & Aptitude Study Plan
How to Optimize Databricks Cluster Costs for Large-Scale ETL Pipelines
Data Engineering
How to Optimize Databricks Cluster Costs for Large-Scale ETL Pipelines
20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles- Part 4
Data Engineering
20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles- Part 4
Blog
Install and Secure MongoDB 6.0 on CentOS 7
Blog
Installing the mongo-cxx-driver step by step
BSON Library C C++
Installing the Mongodb-C Driver (libmongoc) and BSON library (libbson)
C C++
CRUD Operation in Mongo-cxx
How to Fix LangChain OutputParserException in Production LLM Pipelines
Generative AI
How to Fix LangChain OutputParserException in Production LLM Pipelines
How to Prepare for TCS NQT in 10 Days: A Practical Coding & Aptitude Study Plan
Interview Interview Questions
How to Prepare for TCS NQT in 10 Days: A Practical Coding & Aptitude Study Plan
How to Optimize Databricks Cluster Costs for Large-Scale ETL Pipelines
Data Engineering
How to Optimize Databricks Cluster Costs for Large-Scale ETL Pipelines
20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles- Part 4
Data Engineering
20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles- Part 4
Generative AI

How to Fix LangChain OutputParserException in Production LLM Pipelines

August 3, 2026 Geeky Codes No Comments

When your LLM returns malformed JSON, the problem isn’t always the model. Here’s how to build structured, validated, and production-ready outputs with Pydantic and Instructor. Your LLM application works perfectly…

Interview Interview Questions

How to Prepare for TCS NQT in 10 Days: A Practical Coding & Aptitude Study Plan

August 3, 2026 Geeky Codes No Comments

To prepare for TCS NQT effectively in just 10 days, focus on mastering key coding patterns rather than trying to learn everything. Prioritize essential topics like number manipulation, strings, and…

Data Engineering

How to Optimize Databricks Cluster Costs for Large-Scale ETL Pipelines

August 3, 2026 Geeky Codes No Comments

A practical guide to reducing cloud spend without sacrificing performance, reliability, or SLAs A Databricks ETL pipeline can be technically optimized and still be financially inefficient. You may reduce a…

Data Engineering

20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles- Part 4

August 3, 2026 Geeky Codes No Comments

This series emphasizes the importance of practical knowledge in Data Engineering interviews, focusing on scenario-based questions that assess candidates' ability to design and manage data pipelines. Key topics include pipeline…

Data Engineering

20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles- Part 3

August 3, 2026 Geeky Codes No Comments

Data Engineering interviews at mid-to-senior levels focus on complex real-world problems beyond basic SQL and ETL. Key topics include performance bottlenecks, data skew, and using SQL window functions like ROW_NUMBER(),…

Generative AI Interview Interview Questions

AI Engineer Interview Questions — Part 3

August 1, 2026 Geeky Codes No Comments

A practical framework for debugging hallucinations in production RAG systems—from retrieval and chunking to prompts, generation, evaluation, and governance One of the most interesting questions I have seen in a…

Machine Learning

The AI Engineer Interview Question That Wasn’t Really About Machine Learning

July 31, 2026 Geeky Codes No Comments

A practical framework for turning ambiguous business problems into production-ready ML solutions I recently came across an AI Engineer interview question that sounded deceptively simple: “Your movie is releasing next…

Data Engineering Interview Questions

Databricks Data Engineering Interview Questions — Part 2: Advanced Spark, Delta Lake & Production Scenarios

July 31, 2026 Geeky Codes No Comments

In Part 1, we covered the fundamentals of Spark, PySpark, Databricks, DAGs, lazy evaluation, partitioning, data skew, salting, AQE, migration validation, and common PySpark coding questions. But experienced Data Engineer…

Machine Learning

AI Engineer Interview Questions and Answers — Part 1

July 31, 2026 Geeky Codes No Comments

RAG, LLMs, Agentic AI, LangGraph, and Production GenAI AI Engineer interviews are no longer limited to questions like: “What is an embedding?” or: “What is RAG?” Interviewers increasingly want to…

Python

The Pandas Warning That Looks Harmless but Can Break Your Data Pipeline

July 30, 2026 Geeky Codes No Comments

The article discusses the Pandas SettingWithCopyWarning, which arises when modifying a DataFrame's slice, creating ambiguity about whether the object is a view or a copy. It advocates for clear coding…

AWS Tutorials

Reading Only the Parquet Files You Need From AWS S3 Using Dask

July 30, 2026 Geeky Codes No Comments

Stop scanning the entire S3 dataset when you only need a handful of Parquet files When working with large datasets on AWS S3, Parquet is one of the most popular…

Machine Learning

Before Transformers: Why RNNs Could Never Scale to Modern AI- Part 1

July 28, 2026 Geeky Codes No Comments

Before self-attention changed AI forever, recurrent neural networks tried to solve sequence modeling. Here’s why they eventually hit a wall. This is Part 1 of a 5-part series on Transformers.…

Data Engineering

20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles

July 27, 2026 Geeky Codes No Comments

Data Engineering interviews now demand in-depth knowledge of Spark, PySpark, and Databricks beyond basic SQL and transformations. Candidates should understand concepts like Spark architecture, lazy evaluation, DAG, transformations, data skew,…

AWS Tutorials

Stop Paying for Idle Servers: How I Built a Flask ML App That Costs Almost Nothing on AWS

July 27, 2026 Geeky Codes No Comments

Introduction Imagine you’ve built an amazing house price prediction website(flask ML App) using Flask and a machine learning model. The application works perfectly. Users enter details like location, area, number…

Machine Learning

Why Your FastAPI Event Loop Freezes Under Load: The Hidden Battle Between AsyncIO and Scikit-Learn

July 16, 2026 Geeky Codes No Comments

Understanding Nested Parallelism,FastAPI, OpenMP Thread Contention, and the Right Way to Deploy CPU-Bound Machine Learning Models Imagine This… You have trained a Random Forest classifier using Scikit-Learn. Everything works perfectly…

Python

Longest Consecutive Sequence in Python: O(n) Hash Set Solution Explained

June 25, 2026 Geeky Codes No Comments

What Is Longest Consecutive Sequence in Python? The Longest Consecutive Sequence in Python problem is one of the most popular coding interview questions asked by top technology companies such as…

Machine Learning

PyTorch CNN Shape Mismatch Error: Fixing “mat1 and mat2 shapes cannot be multiplied

June 25, 2026 Geeky Codes No Comments

PyTorch CNN Shape Mismatch Error is one of the most common and frustrating issues faced by machine learning engineers and deep learning beginners. If you’ve encountered the dreaded: error while…

SAP SAP Q&A

Counting Common Members Across Months in SQL

June 21, 2026 Geeky Codes No Comments

To analyze user activity across multiple months, a self-join approach in SQL is preferred over separate joins, as it optimizes performance significantly. By matching records on MemberID and counting members…

SAP SAP Q&A

How to Join a Parameterized View in SAP HANA (And Fix the “Parameterized View with Unused Parameter” Error)

June 21, 2026 Geeky Codes No Comments

If you’re working with SAP HANA and trying to join a parameterized view with other tables, you may encounter the following error: The confusing part is that the view executes…

Data Structures and Algorithms Interview Interview Questions Python

Inverting a Character Frequency Map in Python

June 13, 2026 Geeky Codes No Comments

Problem Statement Given a string containing lowercase English letters, compute the frequency of each character and then invert the mapping such that: Example Input Character Frequency Map Expected Output Understanding…

Posts pagination

1 2 … 8
  • How to Fix LangChain OutputParserException in Production LLM Pipelines
  • How to Prepare for TCS NQT in 10 Days: A Practical Coding & Aptitude Study Plan
  • How to Optimize Databricks Cluster Costs for Large-Scale ETL Pipelines
  • 20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles- Part 4
  • 20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles- Part 3
  • 20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles
  • 20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles- Part 3
  • Databricks Data Engineering Interview Questions — Part 2: Advanced Spark, Delta Lake & Production Scenarios
  • 20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles- Part 4
  • The AI Engineer Interview Question That Wasn’t Really About Machine Learning
  • How to Optimize Databricks Cluster Costs for Large-Scale ETL Pipelines
  • AI Engineer Interview Questions and Answers — Part 1
  • AI Engineer Interview Questions — Part 3
  • Charlie has a Magic Mirror Program in Java
  • Main Approaches for Dimensionality Reduction
Read more: Inverting a Character Frequency Map in Python

You missed

Generative AI

How to Fix LangChain OutputParserException in Production LLM Pipelines

August 3, 2026 Geeky Codes No Comments
Interview Interview Questions

How to Prepare for TCS NQT in 10 Days: A Practical Coding & Aptitude Study Plan

August 3, 2026 Geeky Codes No Comments
Data Engineering

How to Optimize Databricks Cluster Costs for Large-Scale ETL Pipelines

August 3, 2026 Geeky Codes No Comments
Data Engineering

20 Data Engineering Interview Questions You Should Know for Databricks & PySpark Roles- Part 4

August 3, 2026 Geeky Codes No Comments

Geeky Codes

Programming, AI, Machine Learning & Software Development Tutorials

Geeky Codes
Proudly powered by WordPress Theme: Newsup.
Loading Comments...