Skip to content

Partially fix broken reference links in interview experiences#106

Merged
RAJ8664 merged 2 commits intoRAJ8664:mainfrom
KanikaPunia119:Interview_Exp
Dec 29, 2025
Merged

Partially fix broken reference links in interview experiences#106
RAJ8664 merged 2 commits intoRAJ8664:mainfrom
KanikaPunia119:Interview_Exp

Conversation

@KanikaPunia119
Copy link
Collaborator

@KanikaPunia119 KanikaPunia119 commented Dec 29, 2025

👋 Hey there! Thank you for contributing to Prep 🚀
Please fill out this pull request template carefully to help us review your changes quickly.

Please check all that apply: Place an "x" in the corresponding checkbox

  • 🐛 Bug fix (non-breaking change that fixes an issue)
  • 🚀 New feature (non-breaking change that adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 🧹 Code cleanup or refactor
  • 🧪 Tests added or updated
  • 📘 Documentation update

Summary by CodeRabbit

  • Documentation
    • Updated reference links across interview materials to point to more relevant and current resources.
    • Clarified interview program titles and years for Stripe and Tech Mahindra internship roles.
    • Improved readability of guidance text in interview preparation materials.

✏️ Tip: You can customize this high-level summary in your review settings.

@vercel
Copy link

vercel bot commented Dec 29, 2025

@KanikaPunia119 is attempting to deploy a commit to the RAJ ROY's projects Team on Vercel.

A member of the Team first needs to authorize it.

@coderabbitai
Copy link

coderabbitai bot commented Dec 29, 2025

📝 Walkthrough

Walkthrough

The PR updates multiple interview preparation documents by replacing external reference links with alternative sources (dev.to articles, updated GeeksforGeeks URLs), and revises internship program titles and years across Stripe and Tech Mahindra experience files.

Changes

Cohort / File(s) Summary
Reference Link Updates
Interview/Publicis_Sapient/Ps_Exp3/index.md, Interview/Stripe/Stripe_Exp1/index.md, Interview/Tech_Mahindra/Tm_Exp3/index.md
Updated external resource URLs: replaced GeeksforGeeks Python/C++ references with dev.to articles (JSON parsing, clean code) and alternative GeeksforGeeks links (ReactJS, HR interview questions); no logic or content structure changes.
Internship Metadata Updates
Interview/Stripe/index.md, Interview/Tech_Mahindra/index.md
Updated heading text and table entries: Stripe heading changed from "Summer/Winter Internship" to "Winter SDE Internship" with year added (2026); Tech Mahindra SDE heading expanded to include "TechnoRise Intern" label and table years updated from 2026 to 2025.
Minor Text Formatting
Interview/Tech_Mahindra/Tm_Exp1/index.md
Replaced dash with comma in guidance text for readability; no functional changes.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Poem

🐰 With whiskers twitching and nose held high,
I've hopped through links beneath the sky,
From GeeksforGeeks to dev.to's gleam,
Updated years and fresh titles' stream—
Interview paths now brightly align! ✨

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the primary change: fixing broken reference links across multiple interview experience files. The phrase 'Partially fix' correctly indicates that not all broken links may have been addressed.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@vercel
Copy link

vercel bot commented Dec 29, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
prep Ready Ready Preview, Comment Dec 29, 2025 8:17am

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 3

📜 Review details

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 072c8c5 and b7f1958.

📒 Files selected for processing (6)
  • Interview/Publicis_Sapient/Ps_Exp3/index.md
  • Interview/Stripe/Stripe_Exp1/index.md
  • Interview/Stripe/index.md
  • Interview/Tech_Mahindra/Tm_Exp1/index.md
  • Interview/Tech_Mahindra/Tm_Exp3/index.md
  • Interview/Tech_Mahindra/index.md
🧰 Additional context used
🪛 markdownlint-cli2 (0.18.1)
Interview/Tech_Mahindra/Tm_Exp3/index.md

83-83: Bare URL used

(MD034, no-bare-urls)


101-101: Bare URL used

(MD034, no-bare-urls)


147-147: Bare URL used

(MD034, no-bare-urls)


148-148: Bare URL used

(MD034, no-bare-urls)


149-149: Bare URL used

(MD034, no-bare-urls)

⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: Build Docs
🔇 Additional comments (6)
Interview/Publicis_Sapient/Ps_Exp3/index.md (1)

72-72: LGTM - consistent reference link update.

The GeeksforGeeks OS introduction set-1 URL is valid, and the changes are consistent across both occurrences.

Also applies to: 153-153

Interview/Stripe/index.md (1)

3-3: LGTM - metadata clarity improvements.

Heading and title updates add specificity (Winter, 2026 year) to the internship listing.

Also applies to: 9-9

Interview/Tech_Mahindra/Tm_Exp1/index.md (1)

126-126: LGTM - minor punctuation improvement.

Grammar/readability enhancement with no functional impact.

Interview/Stripe/Stripe_Exp1/index.md (1)

20-20: ✅ Reference links are valid and accessible.

GeeksforGeeks C++ regex page, dev.to clean code article, and dev.to JSON parser article are all confirmed accessible and relevant to the interview content.

Also applies to: 59-59, 108-108

Interview/Tech_Mahindra/Tm_Exp3/index.md (1)

83-83: ✅ Reference links are updated and relevant.

Updated reference links point to more targeted content on GeeksforGeeks.

Also applies to: 101-101

Interview/Tech_Mahindra/index.md (1)

3-3: Verify internship year consistency across PR.

This file updates internship years to 2025, but Interview/Stripe/index.md uses 2026 for its internship. Confirm whether this year discrepancy is intentional or should be aligned across all experience files.

Also applies to: 9-11

Comment on lines +144 to +149
- https://www.geeksforgeeks.org/cpp/regex-regular-expression-in-c/
- https://dev.to/favourmark05/writing-clean-code-best-practices-and-principles-3amh
- https://google.github.io/styleguide/
- https://www.geeksforgeeks.org/rest-api-introduction/
- https://curl.se/libcurl/
- https://www.geeksforgeeks.org/json-parsing-in-c/
- https://dev.to/uponthesky/c-making-a-simple-json-parser-from-scratch-250g
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Format bare URLs in references section to comply with markdownlint (MD034).

The reference links section contains bare URLs that violate markdownlint's MD034 rule (no-bare-urls). Wrap them in markdown link syntax for consistency:

## 🔗 Reference Links
- https://stripe.com/jobs
+ - [Stripe Jobs](https://stripe.com/jobs)
- https://www.geeksforgeeks.org/cpp/regex-regular-expression-in-c/
+ - [Regular Expressions in C++ – GeeksforGeeks](https://www.geeksforgeeks.org/cpp/regex-regular-expression-in-c/)
- https://dev.to/favourmark05/writing-clean-code-best-practices-and-principles-3amh
+ - [Writing Clean Code: Best Practices – DEV](https://dev.to/favourmark05/writing-clean-code-best-practices-and-principles-3amh)
- https://google.github.io/styleguide/
+ - [Google Style Guide](https://google.github.io/styleguide/)
- https://www.geeksforgeeks.org/rest-api-introduction/
+ - [REST API Introduction – GeeksforGeeks](https://www.geeksforgeeks.org/rest-api-introduction/)
- https://curl.se/libcurl/
+ - [libcurl Documentation](https://curl.se/libcurl/)
- https://dev.to/uponthesky/c-making-a-simple-json-parser-from-scratch-250g
+ - [JSON Parser in C++ – DEV](https://dev.to/uponthesky/c-making-a-simple-json-parser-from-scratch-250g)

Committable suggestion skipped: line range outside the PR's diff.

🤖 Prompt for AI Agents
In Interview/Stripe/Stripe_Exp1/index.md around lines 144 to 149 the references
list contains bare URLs which violate markdownlint rule MD034; replace each bare
URL with markdown link syntax [title](url) — choose an appropriate short title
for each reference (e.g., "GeeksforGeeks: C++ regex", "Dev.to: Writing Clean
Code", "Google Style Guide", "GeeksforGeeks: REST API", "curl: libcurl",
"Dev.to: Simple JSON Parser") so every entry uses [text](https://...) format and
the file no longer contains bare URLs.

# Inside stories. Real experiences. Tech Mahindra interviews, unfiltered.

## 📚 SDE
## 📚 SDE Intern (TechnoRise Intern)
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

Fix table row numbering error in row 3.

Line 11 has row index | 2 | which duplicates the row above. This should be | 3 | to correctly index the third row:

🔎 Proposed fix for row numbering
| # | Role                             |                                            View                                            |
|:-:|:---------------------------------|:--------------------------------------------------------------------------------------------:|
| 1 | **TechnoRise Intern 2025**      | [📥 Open](./Tm_Exp1) |
| 2 | **TechnoRise Intern 2025**      | [📥 Open](./Tm_Exp2) |
-| 2 | **TechnoRise Intern 2025**      | [📥 Open](./Tm_Exp3) |
+| 3 | **TechnoRise Intern 2025**      | [📥 Open](./Tm_Exp3) |

Also applies to: 9-11

🤖 Prompt for AI Agents
In Interview/Tech_Mahindra/index.md around line 3 (and specifically table rows
covering lines 9-11), the markdown table duplicates the row index "| 2 |" for
the third entry; update that cell to "| 3 |" (and verify subsequent row indexes
in the table are incremented correctly) so row numbering is sequential and
unique.

- https://www.geeksforgeeks.org/operating-systems/
- https://www.geeksforgeeks.org/dbms/
- https://www.geeksforgeeks.org/reactjs-tutorial/
- https://www.geeksforgeeks.org/reactjs/react/
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Format bare URLs in references section to comply with markdownlint (MD034).

Similar to Stripe_Exp1/index.md, wrap bare URLs in markdown link syntax:

## 🔗 Reference Links
- https://www.techmahindra.com/
+ - [Tech Mahindra](https://www.techmahindra.com/)
- https://www.geeksforgeeks.org/data-structures/
+ - [Data Structures – GeeksforGeeks](https://www.geeksforgeeks.org/data-structures/)
- https://leetcode.com/problemset/all/
+ - [LeetCode Problems](https://leetcode.com/problemset/all/)
- https://www.indiabix.com/aptitude/questions-and-answers/
+ - [Aptitude Questions – IndiaBIX](https://www.indiabix.com/aptitude/questions-and-answers/)
- https://www.indiabix.com/verbal-ability/questions-and-answers/
+ - [Verbal Ability – IndiaBIX](https://www.indiabix.com/verbal-ability/questions-and-answers/)
- https://www.geeksforgeeks.org/operating-systems/
+ - [Operating Systems – GeeksforGeeks](https://www.geeksforgeeks.org/operating-systems/)
- https://www.geeksforgeeks.org/dbms/
+ - [DBMS – GeeksforGeeks](https://www.geeksforgeeks.org/dbms/)
- https://www.geeksforgeeks.org/reactjs/react/
+ - [React.js – GeeksforGeeks](https://www.geeksforgeeks.org/reactjs/react/)
- https://www.geeksforgeeks.org/javascript-tutorial/
+ - [JavaScript Tutorial – GeeksforGeeks](https://www.geeksforgeeks.org/javascript-tutorial/)
- https://www.geeksforgeeks.org/hr/hr-interview-questions/
+ - [HR Interview Questions – GeeksforGeeks](https://www.geeksforgeeks.org/hr/hr-interview-questions/)

Also applies to: 149-149

🧰 Tools
🪛 markdownlint-cli2 (0.18.1)

147-147: Bare URL used

(MD034, no-bare-urls)

🤖 Prompt for AI Agents
In Interview/Tech_Mahindra/Tm_Exp3/index.md around lines 147 and 149, the
references section contains bare URLs which violate markdownlint rule MD034;
replace each bare URL with markdown link syntax by providing a short descriptive
link text followed by the URL in parentheses (e.g. [GeeksforGeeks React
Guide](https://www.geeksforgeeks.org/reactjs/react/)), ensuring both occurrences
are updated and the document remains valid Markdown.

@RAJ8664 RAJ8664 merged commit f504316 into RAJ8664:main Dec 29, 2025
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants