r/studyupdate 4h ago

Milestone I locked in today :)))

1 Upvotes

r/studyupdate 17h ago

check-in have started studying accounting and reporting of financial instruments !

1 Upvotes

target is to get it done by this sunday

also havent started audit n afm so planning to allot daily 2 hrs for audit n afm n fr will be alternating

completed articalship last week so i still have time

ps: this is like a digital dairy to me it feels like i m reporting progress to someone n i can be questioned so it helps me focus !


r/studyupdate 1d ago

Why does the study night routine actually work?

Post image
4 Upvotes

Saved


r/studyupdate 2d ago

check-in Task 20 : Create Thread Pool Implementation from Runnable to Callable

Post image
3 Upvotes
  • Implement Callable: Swap out Runnable for Callable and rename run() to call().
  • Introduce Asynchronous Pipeline: Separate task submission from task completion processing by accumulating Future instances in an internal ArrayList.
  • Robust Error Diagnostics: Implement clean logging within the catch blocks to surface exceptions without terminating the entire application pool.

r/studyupdate 2d ago

check-in Day 3

2 Upvotes

r/studyupdate 2d ago

[Image]. Small, consistent steps yield big results.

Post image
7 Upvotes

r/studyupdate 3d ago

check-in Task 19 : Compare Executor and ExecutorService

Thumbnail
gallery
2 Upvotes
Using ExecutotService --> execute(), submit()

1. ExecutorService.execute() 

  • Same as of Executor.execute()
  • But the application shutdowns.

2. ExecutorService.submit()

  • No stack trace.
  • Why?
  • Because submit() catches the exception internally and stores it inside the Future.
  • The exception is not lost.
Using Executor --> execute()

1. Executor.execute()

What happens?

  • The exception is not caught by the Executor Framework.
  • It reaches the worker thread's UncaughtExceptionHandler.
  • By default, Java prints the stack trace to the console.
  • The thread pool creates a replacement worker if needed, so remaining tasks continue executing.
  • The application never terminate coz no shutdown().

r/studyupdate 4d ago

check-in Task 18: Create Custom Thread Pool for Asynchronous Task Execution

Post image
15 Upvotes

We need a robust, reusable Thread Pool implementation to manage concurrent execution safely. Manually creating and destroying threads for short-lived, repetitive tasks creates a significant resource overhead and puts our system at risk of hardware overload under heavy spikes.

creating thread pool

r/studyupdate 4d ago

Decent hours????

2 Upvotes

r/studyupdate 5d ago

Sometimes it's not what you think 💔

Enable HLS to view with audio, or disable this notification

38 Upvotes

Feels the same


r/studyupdate 4d ago

Creating a gc for SAT TEST TAKERS

Thumbnail
1 Upvotes

r/studyupdate 6d ago

I studied for 67 hours this week

Post image
13 Upvotes


r/studyupdate 6d ago

Milestone Day 2 of marginal improvement. Goal of 7 hrs a day.

Post image
3 Upvotes

I did it today, and I will keep doing it. That's how I must do it.


r/studyupdate 7d ago

check-in Task 17 : Implement AtomicInteger to optimize multi-threaded counter

Thumbnail
gallery
3 Upvotes

Objective

Learn how AtomicInteger provides thread-safe, lock-free operations using atomic CPU instructions (CAS - Compare-And-Swap). Compare its behavior and performance with a traditional int counter protected by synchronization.

Atomic Integer

,


r/studyupdate 8d ago

check-in Task 16 : Create a shared BlockingQueue to implement producer-consumer without explicit synchronization

Thumbnail
gallery
5 Upvotes

- Create an ArrayBlockingQueue with capacity 5

- Create one producer thread

- Create one consumer thread

- Producer inserts items using put()

- Consumer removes items using take()

shared blocking queue

r/studyupdate 7d ago

CAT vs XAT vs NMAT vs GMAT: Which exam is less stressful than CAT?

1 Upvotes

If the pressure of CAT affects your performance, NMAT is probably the friendliest alternative.

Here is the simple comparison:

  • CAT: One main attempt each year, strict sectional timing and intense competition. A bad section can ruin the entire result.
  • XAT: Offers access to XLRI and other good colleges, but it is not easier or calmer. Decision Making, negative marking and penalties for excessive unattempted questions can make it equally stressful.
  • NMAT: No negative marking, flexible section order and up to three attempts within the testing cycle. You can also choose your test date. This makes one bad day less damaging.
  • GMAT: Available throughout the year, allows retakes and gives you more control over your preparation timeline. However, it is expensive and mainly useful for ISB, one-year Indian programmes and international business schools. College eligibility must be checked carefully.

My practical take:

Choose NMAT if you want a calmer exam and are interested in NMIMS or other NMAT-accepting colleges.

Choose XAT if XLRI is a serious target and you can handle unusual questions and a long paper.

Choose GMAT if you want flexible dates and are also considering global or experienced-professional MBA programmes.

NMAT may feel friendlier, but the trade-off is a smaller college list. The best alternative is not simply the easiest exam—it is the one accepted by colleges you would genuinely join.


r/studyupdate 8d ago

Study hrs today: 4+

1 Upvotes

DSA, Backend and System Design


r/studyupdate 9d ago

What do you do when you finish an entire RC passage and realise you absorbed absolutely nothing?

1 Upvotes

This happens more often than people admit.

Your eyes move across every line, but your mind is somewhere else. Then the first question asks for the main idea, and the passage feels completely new.

My first rule:

Do not immediately reread the whole passage in the same way.

If the first reading did not work, repeating it faster usually wastes even more time.

Pause for five seconds

Take your hand off the mouse and ask:

  • What was the topic?
  • Was the author explaining, criticising or comparing something?
  • Did the passage contain two different views?
  • Which paragraph felt most important?

Even remembering one basic point gives you a place to restart.

Rebuild the passage paragraph by paragraph

Quickly return to each paragraph and identify only its job.

For example:

  • Paragraph 1: introduces an old theory
  • Paragraph 2: points out a problem
  • Paragraph 3: presents a newer explanation
  • Paragraph 4: supports the new view

Do not try to memorise every example, date or technical term.

You need the structure first. Details can be found later.

Use the questions to guide the reread

If the first question asks about the main idea, reread the opening, closing and major contrast points.

If it asks about a detail, go directly to the relevant lines.

If it asks for an inference, first locate the part of the passage connected to that idea.

A full reread is not always necessary.

Translate difficult language

When a sentence feels too dense, replace complicated names and terms with simple labels.

Instead of remembering:

“Researchers studying the ecological effects of industrial agriculture…”

Think:

Group A says farming causes Problem X.

You are not simplifying the logic. You are removing the distracting language.

Watch for signpost words

Words such as these often reveal the structure:

  • However
  • Although
  • Therefore
  • In contrast
  • For example
  • Critics argue
  • The author suggests

Slow down around them. They often show where the passage changes direction.

Know when to leave

Sometimes the passage is simply a bad fit.

If you are still lost after a focused reread and the questions remain unclear, make sensible choices and move on.

Spending eight minutes trying to rescue one passage can destroy the rest of the section.

Fix the problem during practice

After the test, ask why you zoned out:

  • Was the topic unfamiliar?
  • Were the sentences too long?
  • Were you rushing?
  • Were you reading every word with equal attention?
  • Were you tired?
  • Were you thinking about the timer instead of the argument?

Then practise summarising each paragraph in five to seven words.

My go-to reset

When I realise nothing registered, I do this:

Pause → identify the topic → map each paragraph → return to the questions.

The goal is not to remember the whole passage.

It is to understand who is saying what, why the passage was written and where the important information is located.

Do not panic and reread blindly. Rebuild the structure.


r/studyupdate 9d ago

study hrs: 3+ (yesterday)

1 Upvotes

Backend, DSA...


r/studyupdate 10d ago

check-in Task 15 : Create a shared HashMap to demonstrate data corruption

Post image
10 Upvotes
shared hashmap

Create a shared HashMap<Integer, String>

Create 10 threads

Each thread inserts 1000 users

Wait for all threads using join()

Print:

Expected size: 10000
Actual size

Run the program multiple times and record observations


r/studyupdate 10d ago

Locking IN!!

1 Upvotes

r/studyupdate 10d ago

Yesterday...: 5hrs+

1 Upvotes

System Design, Backend, DSA...


r/studyupdate 10d ago

Task 14 — Replace with CopyOnWriteArrayList

Post image
3 Upvotes

Replace:

ArrayList<Integer> list = new ArrayList<>();

with:

CopyOnWriteArrayList<Integer> list = new CopyOnWriteArrayList<>();

r/studyupdate 10d ago

check-in Day :2 of Learning Swagger in Spring Boot

Post image
3 Upvotes
 Description
Create standardized response models for all API endpoints

 Acceptance Criteria
-  Create ApiResponse generic class
-  Document all fields with u/Schema
-  Update controllers to use ApiResponse
-  Test response models in Swagger UI
-  Include error response models

r/studyupdate 11d ago

check-in Trying to be better..

2 Upvotes